WordPress.org

Ready to get started?Download WordPress

Forums

Jetpack by WordPress.com
I've had to disable JetPack due to number of bugs (12 posts)

  1. Strictly Software
    Member
    Posted 7 months ago #

    Since upgrading to latest WP 3.8 and also the latest Jetpack version 2.7 I have had major issues with the posting page.

    Errors include:

    -Not being able to toggle from text to HTML view in the editor
    -Not being able to toggle tags up or down or see custom fields
    -My own tagging plugin not working Strictly AutoTags that worked before perfectly.
    -Not being able to see Yoast SEO options on the post page
    -Other issues including the Stats page taking me to WP-O-Matics stats page instead of my old stats page.

    Also I don't know if this is Jetpack or not but shortcodes for Youtube are suddently not working e.g this

    <iframe width="560" height="315" src="//www.youtube.com/embed/w_dO7T3AF8s" frameborder="0" allowfullscreen></iframe>

    as

    [youtube http://www.youtube.com/embed/w_dO7T3AF8s
    [youtube //www.youtube.com/embed/w_dO7T3AF8s]

    or any other version with extra paraemters in the querystring ARE not being converted to IFRAMES/OBJECTS on the page.

    I can embed the actual IFRAME code in and it will work.

    However disabling Jetpack doesn't fix this and posts where videos where showing from months ago are now NOT showing and instead the shortcodes are being displayed on the page e.g

    [youtube http://www.youtube.com/watch?v=hA4o6AI_LA0&w=500&h=375

    I wasn't going to update to 3.8 as I thought there would be bugs - like the last main version. This seems to happen a lot for some reason.

    Any help with this last issue would be much appreciated as I really don't want to write my own function code to convert shortcodes into youtube iframes etc.

    Thanks

    http://wordpress.org/plugins/jetpack/

  2. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 6 months ago #

    Could you try to delete the Jetpack plugin, and reinstall it manually as explained here:
    http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation

    Could you also try to deactivate all other plugins, one at a time, and switch to one of the default themes for a few minutes and let me know if you find a conflicting plugin or theme?

    If that doesn't help, could you check for Javascript errors when browsing your site or editing posts? That might give us more information as to what could cause this issue on your site.

  3. Strictly Software
    Member
    Posted 6 months ago #

    I did all that and it does seem to be an issue with Jetpack (and if you search my history I have had a number of issues)

    One was the fact I cannot ever see "stats" for the site as the stats URl takes me to a WP-O-Matic page which shows stats for that plugin.

    Another is that I had to turn OMNISEARCH off as that was causing issues - e.g my own TweetBot plugin couldn't use Javascript to delete DOM elements > http://wordpress.org/support/topic/ive-had-to-disable-jetpack-due-to-number-of-bugs?replies=2

    Also [shortcodes] were not working and they seem to be now tied into JetPack. I am sure you could use [youtube blah] shortcodes without requiring JetPack but if I disable it then it doesn't work and the shortcodes just show up in the source/page and are not converted to iframes/objects etc.

    Also some of this maybe due to the fact that if you disable Jetpack to re-enable it you have to go through the whole "re-connect" to a WordPress.com site.

    From what I can see you cannot get a WordPress.com account (username/psw) without creating a blog. I don't want a blog as I am hosting my own WP code but as these plugins are all requesting WP.Com usernames I have to create blogs just to link them up which seems pointless. Maybe I am missing something but I haven't been able to create a username without a WP.com blog - obviously this blog could get disabled / cut off / banned or whatever which would stop any linking issues with my own site.

    Also on a side note from a coders point of view why don't you edit the .htaccess file to append rules that fork the code out to relevant pages e.g

    posts (month/date/name)
    page (pagename)
    tags (word for tag/tag)
    categories (word for category/category_

    Instead of running everything through one rule for index.php and having lots of PHP code to work out the type of request that is being asked for. Once you know the permalink structures users want to use you could edit the file and make it a lot quicker by removing all that PHP code.

    Just a thought.

    Thanks for your help.

  4. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 6 months ago #

    I did all that and it does seem to be an issue with Jetpack (and if you search my history I have had a number of issues)

    One was the fact I cannot ever see "stats" for the site as the stats URl takes me to a WP-O-Matic page which shows stats for that plugin.

    Looking at your old threads, it seems you experienced conflicts between Jetpack and other plugins.

    Could you start by deactivating all other plugins, one at a time, and let me know if it helps?
    Could you also post your site URL here so I can have a look?
    If you want it to remain private, you can also contact us via this contact form:
    http://jetpack.me/contact-support/

    Also [shortcodes] were not working and they seem to be now tied into JetPack. I am sure you could use [youtube blah] shortcodes without requiring JetPack but if I disable it then it doesn't work and the shortcodes just show up in the source/page and are not converted to iframes/objects etc.

    That's most likely because you were previously using another Youtube plugin along with Jetpack. If you've now deactivated this other plugin, Jetpack is the only plugin that can convert these shortcodes for you. WordPress itself doesn't understand [youtube] shortcodes.

    From what I can see you cannot get a WordPress.com account (username/psw) without creating a blog.

    You can create an account without creating a blog here:
    https://signup.wordpress.com/signup/?user=1

    Also on a side note from a coders point of view why don't you edit the .htaccess file to append rules that fork the code out to relevant page

    This seems like something related to WordPress itself, and not to Jetpack. I would suggest that you post in the general WordPress support forums about it:
    http://wordpress.org/support/

  5. Strictly Software
    Member
    Posted 6 months ago #

    Hi

    Thanks for that link to the username page > https://signup.wordpress.com/signup/?user=1 I honestly have never seen that page before in my life!

    As for the [youtube] shortcodes I am pretty sure in older version of wordpress.com sites (I had a few) that when you went to insert media and chose youtube it would put a shortcode into the post.

    Now it just seemss to put a URL into the post which THEN gets converted to an IFRAME/OBJECT etc. So there must be some inbuilt code to convert either URLs or [shortcodes] into those types of objects. A simple regex would convert a youtube.com URL into a video e.g find the ?v=j6vy6dbucHg part of the URL string and then capture it in a group before re-using it in any OBJECT/EMBED/IFRAME.

    I have had the same plugins on my site for years now (and my first site over 4) - I don't like adding new plugins as they usually don't work, break things or just cause hassle so I write my own if I need to.

    Before JetPack came along I could see my stats (I used the wp-stats plugin) and as a lot of posts are imported by feeds any content containing [youtube blah] would just automatically work. What plugin would have done this I don't know as I thought it was a standard feature of WP.

    I did try disabling all my plugins but it was only Jetpack that lets the shortcodes work.

    As for the stats. It seems you must have some sort of URL clash with WP-O-Matic as if I de-activate that plugin then the stats work. If I re-enable it then they don't.

    So it seems you have a clash with the URL
    /wp-admin/admin.php?page=stats
    with WP-O-Matic (and maybe other plugins - I don't know how many others use page=stats in their plugins)

    As for the coding point of view - I just presumed as Jetpack was made by WP that the team was all one big happy family :) and could share info. Anyway that's just a side point and what I would have done (and do on my own sites with various sections needing rewritten rules)

    Thanks

  6. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 6 months ago #

    As for the [youtube] shortcodes I am pretty sure in older version of wordpress.com sites (I had a few) that when you went to insert media and chose youtube it would put a shortcode into the post.

    That's correct. WordPress.com sites actually include all the functionalities included in Jetpack (and more), so WordPress.com itself includes more features than a standard self-hosted installation of WordPress.

    Now it just seemss to put a URL into the post which THEN gets converted to an IFRAME/OBJECT etc

    That's a feature of WordPress, using something called oEmbed:
    http://codex.wordpress.org/Embeds

    Shortcodes are not supported by WordPress, though. That's why you have to use a plugin like Jetpack if you're using the self-hosted version of WordPress.

    As for the stats. It seems you must have some sort of URL clash with WP-O-Matic as if I de-activate that plugin then the stats work. If I re-enable it then they don't.

    I believe we're already discussed about this issue here. There I suggested that you contact the WP-O-Matic plugin author for help.

    As for the coding point of view - I just presumed as Jetpack was made by WP that the team was all one big happy family :) and could share info.

    You seem to be confusing WordPress.com and WordPress.org You can check the following links to learn the differences:
    http://support.wordpress.com/com-vs-org/
    http://get.wp.com/

    I hope this helps.

  7. Strictly Software
    Member
    Posted 6 months ago #

    Yes, I just thought that WordPress.com was a managed hosting and limited cut down version of the self hosted code e.g not being able to change CSS, add images for titles, show adverts, install plugins etc etc etc.

    As for contacting the author of WP-O-Matic, the original author has gone (to make some money by creating WP Robot I believe). Someone else has taken over the project but within those years I basically have created a hybrid version that does what I need it to. I cannot just overwrite my version with the newest one as that will lose a lot of custom work. However in no part of the code have I done anything with querystrings or rewrites to show the stats panel.

    Also the plugin used to work fine with the old WP-Stats plugin and it was only when Jetpack came out that the stats stopped showing. Therefore I can only presume you are both trying to use the same querystring admin=stats to show the main plugin page.

    Thanks for your help.

  8. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 6 months ago #

    Therefore I can only presume you are both trying to use the same querystring admin=stats to show the main plugin page.

    As I mentioned in the original thread, I was able to install WP-O-Matic on one of my test sites, and everything was working properly. You might want to look at the changes you've made to the plugin on your end, since the original plugin seems to be working properly with Jetpack Stats.
    Feel free to post again in the original thread if you find a solution!

  9. Strictly Software
    Member
    Posted 6 months ago #

    Hi

    Not to labour the point as I don't want to bore you but a few quick things about this plugin.

    1. It worked before with wp-stats.php AND it worked after I edited it with wp-stats.php.

    Only when Jetpack came out did it stop working e.g no stats shown from Jetpack. As you know the same thing has happened on other plugins including one of my own Strictly TweetBot which when Omnisearch was active I could not delete existing Twitter accounts. The delete method was a simple JavaScript link that had a nonce check as well as checkingd you were admin before removing the account from a global array stored in wp_options (get_option, delete_option etc). So far no-one has been able to tell me why Jetpacks Omnisearch would effect such a simple bit of code but it seems like the same sort of issue - clash of urls or something Jetpack does. De-activating Jetpack resolves this issue.

    2. The code I changed in the WP-O-Matic plugin was all related to the core functionality of processing an xml feed and inserting posts. I left all the exterior code alone e.g the admin interface, hooks, function files and anything outside the main class.

    Also the url the plugin is going to is just the standard admin plugin URL that all plugins hook into e.g

    e.g >> http://www.mysite.com/wp-admin/options-general.php?page=wpomatic.php (this is what JetPack takes me to when I hit the stats button)

    Also just like my own plugins I have exactly the same url but with my own plugin name at the end of it e.g

    http://www.mysite.com/wp-admin/options-general.php?page=strictly-system-check.class.php

    or (for WP Super Cache)

    http://www.mysite.com/wp-admin/options-general.php?page=wpsupercache

    Therefore all the plugins (including WP-O-Matic) are just going to their normal admin page which is created by a hook in the plugin.

    So to conclude, I really do think it is something to do with Jetpack.

    However as I cannot check the code behind Jetpack due to all the remote code etc I have no idea of what your code could be possibly doing to cause these issues.

    Also when I run HTTPFox (to check HTTP requests/responses) I can see no 301/302 redirects going on when I go to
    http://www.mysite.com/wp-admin/admin.php?page=stats

    So unless its a rewrite rule (which WP controls) then again it's not the WP-O-Matic plugin which was working with wp-stats (and my changes) up until Jetpack was installed.

    Thanks

    Rob

  10. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 6 months ago #

    I'm afraid I still cannot reproduce. Whenever I install and configure WP-O-Matic plugin, it works properly, and Jetpack stats remain accessible. Since I can't reproduce the issue, I'm afraid I can't be of more help.

    If you still experience the issue when running the latest version of Jetpack and an unmodified version of WP-O-Matic (downloaded from here), and if clearing your browser cache and cookies doesn't help either, could you please reply in the original thread?

  11. civmatt
    Member
    Posted 6 months ago #

    Same issue here as well. I can't type in a new post and submenu's in the admin area don't come up.

    Disabling fixes everything, deleting and reinstalling does nothing.

  12. Jeremy Herve
    Happiness Engineer
    Plugin Author

    Posted 6 months ago #

    @civmatt Could you try to log in to your site via FTP, delete the existing Jetpack plugin folder, and reinstall the plugin manually as explained here:
    http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation

    If that doesn't help, could you please start your own thread, as per the Forum Welcome?
    http://wordpress.org/support/plugin/jetpack#postform

    Thank you!

Reply

You must log in to post.

About this Plugin

About this Topic