• hughc

    (@hughc)


    Plugins page in admin interface is intermittently not showing pending updates; attempts to force updates of individual plugins known to need updates also fail, returning ‘plugin is already up to date’.

    This is a dump of the JSON response to my install’s POST to get update info, to http://api.wordpress.org/plugins/update-check/1.1/

    {"plugins":{"disable-comments/disable-comments.php":{"id":"22847","slug":"disable-comments","plugin":"disable-comments/disable-comments.php","new_version":"1.0.4","url":"http://wordpress.org/plugins/disable-ecomments/","package":"http://downloads.wordpress.org/plugin/disable-comments.zip"},"sf-move-login/sf-move-login.php":{"id":"41356","slug":"sf-move-login","plugin":"sf-move-login/sf-move-login.php","new_version":"1.1.2","url":"http://wordpress.org/plugins/sf-move-login/","package":"http://downloadss .wordpress.org/plugin/sf-move-login.zip"}},"translations":[]}

    It shows that plugins are reported to be out of date, but I’m struggling to update them. Either they don’t show in the plugin list as needing an update, or if I check them off in the plugin list and using the bulk action to update, they will both return ‘up to date’. Sometimes the number badge on plugin indicates there are pending update, only for no plugin to flag it in the list.

    The problem is not specific to these two plugins. Disabling all plugins, allows me to run a full set of updates, but the process of disabling and re-enabling all required ones is not a practical one, and shouldn’t be necessary.

    I’ve tried selectively disabling plugins to get to the bottom of it, but didn’t see any consistent pattern. When updates were showing up, as soon as I applied one of the available updates, the rest would disappear (ie appear to be up to date).

    I’m assuming that there’s another plugin that’s borking things, and I’m comfortable sifting the code, but can anyone offer suggestions as to what hooks that a plugin could implement, that could break this pretty fundamental process. I’m thinking custom update routines for paid plugins, to 3rd party servers maybe?

  • The topic ‘Auto plugin update process unreliable’ is closed to new replies.