Plugin of the Week:  WP Downgrade

Plugin of the Week: WP Downgrade

WordPress Plugin of the Week: WP Downgrade

By day I’m a tech support goddess troubleshooting plugin issues for WordPress websites. By night, I’m a mom, wife, and WordPress enthusiast.  If you haven’t heard of the WP Downgrade plugin I highly recommend checking it out!  It is a must-have plugin that is part of my troubleshooting toolbelt.

What do I need it for?

I was looking for a plugin that would allow me to change versions of WordPress ( quickly ) for my development environment as I was trying to replicate a plugin bug found in a specific version of WordPress.  That is when I happened upon WP Downgrade. WP Downgrade allows you to change the core version of your WordPress website to any version you want with the intent to assist you in testing or troubleshooting your site.

FYI – This is a testing / troubleshooting plugin and should NEVER be used in production

How do I use it?

  1. Navigate to https://wordpress.org/plugins/wp-downgrade/  or look in the Plugin section of your WordPress website, keyword, ‘WP Downgrade
  2. Install & Activate then head to Settings > WP Downgrade
  3. Enter the WordPress target version & click ‘Save’
  4. Next, you will see a notification that says, ‘In order to perform the upgrade/downgrade to < WordPress Version > please go to Update Core
  5. Click, ‘Update Core’ which redirects you to the WordPress Update screen.
  6. Click, ‘Update Now’
  7. If you entered an older version of WordPress click, ‘Re-install Now’ otherwise you are good to go.

Tip – Testing WordPress 4.9 will most likely cause errors for plugins that have some type of Gutenberg functionality.  If that happens you will need to temporarily disable the plugin by renaming the plugin file.

 

WP Downgrade

WP DowngradeDowngrade WordPress

How to Troubleshoot WordPress Websites with Health Check

How to Troubleshoot WordPress Websites with Health Check

Home » Troubleshooting Guides » How to Troubleshoot WordPress Websites with Health Check

By day I’m a tech support goddess troubleshooting plugin issues for WordPress websites. By night, I’m a mom, wife, and WordPress enthusiast.  If you haven’t heard of the Health Check plugin I highly recommend checking it out!  It is a must-have plugin that is part of my troubleshooting toolbelt.

Why should I use it?

  • Have you ever experienced a 500 error that brought your site down and you weren’t sure why?
  • You updated WordPress or a plugin only to find it is no longer working as it was before the update.
  • You don’t have access to a staging site, and you worry you will lose customers while troubleshooting.
  • You have contacted support, but you need this problem solved… YESTERDAY!

If so these are all reasons to install the Health Check & Troubleshooting plugin.

How do I use it to troubleshoot plugins?

  1. Navigate to https://wordpress.org/plugins/health-check/ and click ‘Download‘ and install UPLOAD PLUGIN or navigate to your Plugins > Add New > type ‘Health Check & Troubleshooting’ > click ‘Install Now
  2. Navigate to Tools > Troubleshooting > Site Health > Troubleshooting > click ‘Enable Troubleshooting Mode’
    • All plugins are temporarily disabled in this state, so start with enabling the plugin you are having issues with and then check your site.  If the error has resolved it’s self that means the plugin you are testing isn’t causing the error ( good news! )
    • Next, enable each plugin one-by-one until you experience the error.  Doing so means you have found the plugin conflict.
  3. Disable troubleshooting mode by navigating to the WordPress Admin bar or Dashboard and clicking, ‘Disable Troubleshooting Mode
  4. Now that you are out of troubleshooting mode, temporarily disable the problem plugin and decide whether you want to reach out to the plugin developer for additional support or find another plugin solution altogether.

How do I use it to troubleshoot themes?

  1. Navigate to Tools > Troubleshooting > Site Health > Troubleshooting > click ‘Enable Troubleshooting Mode’.
  2. Navigate to WordPress Admin bar > Troubleshooting Mode > Themes > choose the theme you want to test.
    • If you weren’t able to rule out a plugin conflict there may be an issue with your theme.  Enabling an alternate theme temporarily will assist you in tracking down the error without causing issues for your visitors.

Already built into WordPress

Status

The Site Health status shows you ways that you can improve your website.  This section automatically comes with your WordPress installation. Typically these are suggestions and don’t necessarily mean anything is wrong.

Info

Here you can find information about your site.  For example, have you ever wondered what version of PHP you are running or how to find out what your memory limit is?  Those can be found under the ‘Server‘ dropdown.

Health Check Server Section


Server Tab ( with the Health Check & Troubleshooting plugin )

Comes with the Health Check & Troubleshooting plugin

Troubleshooting

This is where you enable ‘Troubleshooting Mode’  by clicking the ‘Troubleshooting Mode‘ button.  Doing so allows you to test plugins, and troubleshoot issues with your site all without causing an interruption to your users.  Allowing you to turn your site into a makeshift “staging” site that only you can see.

Troubleshooting Mode

Tools

Are you having problems with your site sending emails?  If so you can send us a test email that will invoke the wp_mail() function.  Using this feature is a lot easier than installing an additional mail checker plugin, so that alone is worth it.  If you need to check plugin compatibility this is also the right place.  Checking the compatibility will let you know, the minimum version of PHP and WordPress that is required for your plugin to run.

 

Health Check & Troubleshooting Plugin

Health Check Plugin