• Resolved TWD

    (@twd)


    I’m looking for reasons to continue using your free plugin.
    Now that WP Core has site health checks included, one of the few remaining reasons to continue using WP Health is that (I believed) it checks on whether plugins are:
    – supported
    – security issue free

    On one of our sites we are using Font Awesome 4 Menus
    https://wordpress.org/plugins/font-awesome-4-menus/

    – This plugin hasnt been updated for 3 years.
    – Hasn’t been flagged as “tested” since WP 4.7.0
    – Just one support reply from the plugin author in the last 12 months to effectively say that the plugin was abandoned.

    And YET, WP Health gives it a pass mark i.e. I get the health check message,
    All of your plugins are currently supported. Great job!

    So I don’t know what metrics you are using to determine whether a plugin is “supported” but it looks like this is ONE test that is returning false results. 🙁
    Makes me wonder about other sites where we have WP Health activated.

    • This topic was modified 4 years, 10 months ago by TWD.
Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Frank Corso

    (@fpcorso)

    Hey @twd

    Thanks for using WP Health and reporting this issue! The plugin you linked to should definitely be flagged for not supported by WP Health. Let me run some tests real quick and get back to you.

    Plugin Author Frank Corso

    (@fpcorso)

    Hey @twd

    When I installed that plugin on my test site, WP Health began showing this message:

    The following plugins have not been updated in over two years which indicate that they are no longer supported by their developer: Font Awesome 4 Menus.

    Have you recently installed that plugin? WP Health does perform the supported check only once per day. Also, did you install that plugin from the WordPress Plugin Directory (as in found it on the “Add New” page within your WordPress site) or did you upload that plugin from a zip file?

    Thread Starter TWD

    (@twd)

    Have you recently installed that plugin?

    – No. Installed about 2 years ago.

    Did you install that plugin from the WordPress Plugin Directory?

    – Yes. Its a vanilla plugin install situation.

    Plugin Author Frank Corso

    (@fpcorso)

    Hey @twd

    Thanks for getting back to me. Hmmm….there must be an error occurring when the plugin on your site tries to load the last updated date for that plugin.

    Would you be able to install the Transients Manager plugin? Once installed, there is a “Transients” page in the “Tools” menu (normally right above the WP Health page).

    On that page, look for two transients with name of wphc_supported_plugin_check and wphc_supported_check_font-awesome-4-menus. Can you copy and paste their values here? They should look similar to “Font Awesome 4 Menus” and “2016-11-01 9:26pm GMT”.

    Once you copied the values, you can remove the Transients Manager plugin from your site.

    With those values, I can identify at which part of the process the error is occurring so we can work towards finding the cause of the issue.

    Thread Starter TWD

    (@twd)

    The wphc_supported_plugin_check has no value.

    https://tokyowebdesigns.tinytake.com/tt/MzU3NDg5N18xMDc5MTAzNQ

    wphc_supported_check_font-awesome-4-menus was NOT present at all.

    Thread Starter TWD

    (@twd)

    Found another one.

    https://wordpress.org/plugins/youtube-channel-gallery/

    This plugin hasnt been updated in FOUR YEARS.

    But your plugin still reports: All of your plugins are currently supported. Great job!

    Plugin Author Frank Corso

    (@fpcorso)

    Hey @twd

    Thanks for getting back to me. I installed the YouTube plugin you linked to on a few test sites and even a few live sites and WP Health correctly marked it as not supported on all of them. There must be something about your site that is preventing the checks from occurring.

    The missing wphc_supported_check_font-awesome-4-menus transient means the check is not even happening at all for that plugin for some reason. Do you have any transients that start with wphc_supported_check_? If you do not, this would mean the entire plugin check is failing. If you have some, this would mean that the check is running but the updated time loading is failing for certain plugins.

    Do you have any plugin that is inactive? If not, can you deactivate one? Then, review the check that states if any plugins are active. Does it give a failed check warning since you have plugins that are not active?

    Do you happen to know what sort of hosting your site is running on? Such as server type (apache vs nginx), PHP version, and any caching?

    Lastly, if you do not have it enabled, can enable the API endpoint for the plugin on the “Settings” tab for the plugin? To do so, enter in a random set of characters in the API Key option and then go to your domain and add /wp-json/wordpress-health-check/v1/checks/plugin?api_key=test where the api_key is set to the api key you have entered? For example, if your site was at example.com, the URL may look like:

    https://example.com/wp-json/wordpress-health-check/v1/checks/plugin?api_key=test

    This endpoint forces a refresh of the supported plugin check so it would be outside the transient system used in the admin. So, if the supported plugin check shows correctly failing there, it would give me more direction as to where it might be failing on your site.

    If you did not already have the API enabled, you can remove all text from that option afterwards to disable it again.

    Plugin Author Frank Corso

    (@fpcorso)

    Hey there!

    It’s been a couple of days since your last reply so I just wanted to check in to make sure you saw my previous reply.

    I know you’re probably busy so I will go ahead and close this for now but feel free to come back to this thread when you are free.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘FALSE: “All of your plugins are currently supported”’ is closed to new replies.