WordPress.org

Ready to get started?Download WordPress

Forums

Plugin Organizer
[resolved] Update no good with Shopp ecommerce website. (33 posts)

  1. lesb55
    Member
    Posted 1 year ago #

    The update to V3.0 promptly disabled all my shopp ecommerce products and pages.
    Also will not enable a plugin on a specific page; already disabled in global plugins.

    After updating to WP 3.5.2, rolling back to the previous version of this plugin won't work for me anymore either.

    My only option now is to disable the plugin - until these problems get fixed by the author.
    Been a really useful plugin - that is until latest update for this plugin & WP.

    http://wordpress.org/extend/plugins/plugin-organizer/

  2. astrasuite
    Member
    Posted 1 year ago #

    Well, when you roll back, you need to roll back the database too ... hope you have saved it ...

  3. lesb55
    Member
    Posted 1 year ago #

    Thanks astrasuite,

    I was going to just wait for an update - but:
    One of the main reasons for using this plugin was to minimize home page loading time.
    I have about 40 other plugins used on my site, and while there are other ways to stop plugins loading on specific pages, this plugin was an easy and efficient way of doing this.

    May just restore the database - so I can maintain optimized page loading speed - while waiting for the update.

  4. astrasuite
    Member
    Posted 1 year ago #

    Well, the old version was not broke, it was very good. It's really a great plugin for those of us who value optimizing speed.

    I actually like the old look of checkboxes than the new one, but I'll get used to it later, assuming it is working again.

    I really haven't tested the new version completely as I only have a live site, but when I noticed that widgets from some plugins don't seem to be activated/deactivated as they should be, I had to revert back or visitors will see it.

    So that's the first thing I noticed, widget problem, and shortcodes too.

  5. lesb55
    Member
    Posted 1 year ago #

    Yep- like you astrasuite; seems some of the functionality is not present with the new version. I'm also uncomfortable that there is no setting page anymore.
    Now running previous version again (with WP V3.5.2).

    Just a warning to people wanting to revert to the previous version:
    be sure to completely delete V3.0 plugin-organizer from your plugins folder BEFORE restoring a previous version backup of your database - otherwise your site will break.

    Also this word of warning from Sarah: http://wpmu.org/think-twice-before-you-upgrade-that-wordpress-plugin/

    I am aware, but nevertheless repeatedly ignore these facts.
    We do tend to get lulled into a sense of false security; because of the ease of updating plugins from within WP-admin, and because 9 times out of 10 - there are usually no problems anyway.

    Mental note: WAIT - at least one week, before updating anything.
    Always check in the forums FIRST (not later) before updating any plugin.

  6. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    This update is a major change to the way everything works. Its supposed to be less confusing to disable and enable everything. All of the data has also been moved to custom post types and post meta. Make sure that everything got moved over correctly. So you are not able to enable a plugin after disabling it globally in the edit screen or it isn't enabling on the front end?

  7. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    Also there is a settings page still. Its under settings now. And the URL admin moved to a Plugin Filters custom post type.

  8. lesb55
    Member
    Posted 1 year ago #

    Thanks for the info Jeff, and congratulations on your excellent work so far with this plugin.
    Loved the new interface - certainly less confusing than before.
    Unfortunately doesn't work with my server/website configuration.

    I can give you access to our duplicate (test) website if you need to check why.

  9. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    That would be great. I haven't had any issues with it that weren't fixed prior to releasing so it's hard to troubleshoot. You can email me the credentials. foomagoo@gmail.com.

  10. astrasuite
    Member
    Posted 1 year ago #

    @Jeff, I checked everything, they look the same as before. I knew about the Filter and Settings page, and new custom post type.

    Tried it twice, what I noticed easily is that even if enabled to be hidden in a post, a widget still shows up (e.g. Jigoshop e-commerce widget).

    With anther plugin whose shortcode is supposed to be activated in a post (and it shows as activated under PO), it didn't show up, instead it showed the shortcode - i.e. [xxxxxxx]

    Thanks

  11. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    It looks like there was an issue with fuzzy url matching. I have fixed it and released version 3.0.1. Please download that version and see if it fixes your problem.

  12. astrasuite
    Member
    Posted 1 year ago #

    Ok, I reinstalled again and checked if it solved the issue. It did not.

    So I went into more troubleshooting and noticed the following:

    In a sample of posts with the problems, the plugins to be enabled or disabled are not the same between the original PO and the new PO.

    The move to the new one did not go well it seems. Naturally, I hope it can be fixed, I can't update all the hundreds of posts manually.

    Examples below from one of the posts :

    1. From the latest PO -> http://www.photofilma.com/images3/screen-from-latest-po.png

    You can see Jigoshop "On", and others that are On but are not in the previous PO

    Fast Secure Contact Form is Off

    2. From the earlier PO -> http://www.photofilma.com/images3/screen-previous-po-1.png

    You can see Jigoshop is checked to be disabled

    3. same from earlier PO, continued -> http://www.photofilma.com/images3/screen-previous-po-2.png

    Fast Secure Contact Form is enabled

  13. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    That is odd. It does look like the settings did not get copied over correctly. Can you restore your database and try update again to 3.0.1?

  14. astrasuite
    Member
    Posted 1 year ago #

    I already did that in the very first time, this is already the 3rd time and still with the same issue.

    Anyway, did it again just now, still the same issue ... it is global i.e. posts, pages, custom layouts ...

    P.S. using the latest WordPress 3.5.2

  15. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    The problem with this is that it doesn't go through each plugin that is disabled individually and adds them to the post in the new field. It just takes the array that is in the old table and moves it to the new able. So if any of the plugins are still disabled then it successfully moved the setting over for the post. It doesn't reconstruct the array so either they are all there or none of them are there.

  16. astrasuite
    Member
    Posted 1 year ago #

    Ok ... but in this case it seems the getting the array from the old table is not working properly ...

  17. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    What I'm saying is that if the array was not pulled properly r inserted properly there would be no plugins disabled or enabled at all. Its all or nothing. If you try to remove some characters from the serialized array string then PHP can't construct it back to an array unless you find the index numbers and change them to match the character and position counts. I'm saying none of this makes any sense and I have no idea how you only got some of your plugins imported but not others.

  18. astrasuite
    Member
    Posted 1 year ago #

    Well, I wish I was a programmer :), I have no idea as well. Every new PO update in the past did not give me any major issue. This new one which is a total redesign has obviously affected many in different ways.

    I'm sure the answer is there, just hasn't been seen yet. I don't know how I can help, maybe send you the SQL table to see ?

    In the meantime, I'l just use the old version, until it is solved or finally breaks down with a new WordPress version that is incompatible.

  19. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    Can you give me temporary access so I can take a look at it?

  20. astrasuite
    Member
    Posted 1 year ago #

    Ok, will send you the wordpress details later.

    Does it have something to do with the wordpress installation being in a subfolder ? Ours is like this :

    http://www.astrasuite.com/astrablog/astra-suite-latest-news/

    The blog is in astrablog ...

  21. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    lesb55,
    I have logged into your admin and tried to get the plugin working but I'm seeing an issue. I installed debug queries so that i could see what queries were being done. The one to retrieve your disabled and enabled plugins looks like this:

    SELECT bj2_posts.ID FROM bj2_posts INNER JOIN bj2_postmeta ON (bj2_posts.ID = bj2_postmeta.post_id) WHERE 1=1 AND bj2_posts.post_type IN ('post', 'page', 'plugin_filter') AND (bj2_posts.post_status = 'publish') AND ( (bj2_postmeta.meta_key = '_PO_permalink' AND CAST(bj2_postmeta.meta_value AS CHAR) LIKE '%\\%www.lusanbidets.com/our-warranty/sitemap/%') ) GROUP BY bj2_posts.ID ORDER BY bj2_posts.post_date DESC LIMIT 0, 5

    Now this isn't the query I'm performing. The string I send into the get_posts call is %www.lusanbidets.com/our-warranty/sitemap/. Something is adding % and escaping the % i send in.

  22. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    lesb55,
    The latest version fixes the added % which was being done by get_posts. But your products still aren't showing up. I can completely delete plugin organizer and your products still won't work so I don't think that is related to plugin organizer. I did get your sitemap page working as expected though with version 3.0.3.

  23. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    Ok I got your products working now as well. Shopp needed to be moved to load first. Another plugin was calling session_start which causes Shopp to fail. Now that it loads first it works.

  24. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    So make sure to upgrade your live site to plugin organizer 3.0.3 and then move Shopp to load first.

  25. astrasuite
    Member
    Posted 1 year ago #

    Hi, Jeff,

    I tried to send the information to your Contact Form, but I can't get past the Captcha code, it also does not seem to work. Tried several times.

    Maybe you can email me at info @ astrasuite.com

    and I'll reply back ... thanks

  26. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    Lol. I know its long. But it does work. I get past it every time I log into my site. I'll send you an email.

  27. lesb55
    Member
    Posted 1 year ago #

    Thanks for looking at our Shopp problem Jeff.

    I spent some time trying to figure out which file you had changed in order to move the plugin load order - until I twigged: THIS IS ALSO A FUNCTION OF PLUGIN ORGANIZER!

    For other people like me that haven't realised this:
    Along with that slick drag-and-drop plugins interface; you will also see a new option available under the drop-down tab: 'Bulk Actions' - Save plugin load order.

    Just drag and drop to your heart's content, then select 'Save plugin load order', then click 'Apply'.

    Bingo! Saves the new load order to your database!

    Now; as long as Plugin Organizer loads AFTER Shopp - all is good!

    Very useful for getting any other troublesome plugins to play nicely together.

    Your plugin is so useful Jeff, I'm going to add another post about exactly why people with lots of plugins should be also using this one.

    My only whinge about the update: I don't like the settings for the plugin being in a different place - but I guess you had a reason.

  28. Jeff Sterup
    Member
    Plugin Author

    Posted 1 year ago #

    astrasuite,
    After upgrading your test site to plugin organizer 3.0.3 everything seems to work. I disabled w3cache and the AddToAny plugin and they were both disabled when I viewed the page. It was probably related to the issue I fixed with 3.0.3.

  29. astrasuite
    Member
    Posted 1 year ago #

    Jeff,

    It looks like the PO settings got carried over this time ...

    But take a look at this :

    http://www.lyrics-soundart.com/lyrics-news/client-project-2/

    You can see shortcodes there. Inside the post, they are correctly marked as activated. If I edit the post and save without touching anything, then it gets corrected and will be displayed properly, like in this other one (no shortcodes showing):

    http://www.lyrics-soundart.com/lyrics-news/client-project-1/

    I have W3 cache off, I have cleared all caches, etc.

    What do you think is the problem ?

    Once you have seen the above, maybe I can try to restore all and update with W3 cache off ? I never had to disable W3TC before though.

    It's like the PO settings are there, but the post needs to be edited and saved to get the post to show as expected.

    * If it might help, some more information:
    The plugin for those shortcodes are deactivated under Global plugins, and only activated in these posts shown above.

    For Nextgen plugin, which is not globally deactivated, it does work as expected.

    Another example, for Contact Form plugin, it is globally deactivated, and it does not work as expected in a Contact form page I made for it (shortcode showing):

    http://www.lyrics-soundart.com/lyrics-news/contact-lyrics-soundart/

  30. astrasuite
    Member
    Posted 1 year ago #

    I just looked again, one hour after I posted the above, all are fine now *scratch head*, I didn't do anything.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.