Troubleshooting WordPress using the Health Check plugin

– Hey y’all, my names Ben Meredith and I’m the senior support technician at Give WP. Today, I’m going to walk you through how you can trouble shoot your live site without inconveniencing the visitors to the site. There’s an exciting new plugin called Health Check, and I’m excited to show you how you can use it on your WordPress website. (guitar music) First, I’ll show you how to download and install the Health Check plugin. Next, I’ll show you how to use troubleshooting mode and I’ll even show you how to verify that troubleshooting mode is not effecting your live visitors. And thirdly, I’ll show you how to identify plugin conflicts within troubleshooting mode. So let’s get started.

So before step one in solving the problem, let’s just demonstrate that there is one. Now, I’ve been a little bit silly with how I’ve displayed this error message on the front end of the site. But right underneath the title, there’s an angry error message. Now, what I’m going to show you is how the Health Check plugin enables us to diagnose whether or not it’s a plugin, the theme itself, or something else that’s causing this error message to be displayed. The first step is to install the Health Check plugin. Go to plugins, installed plugins, and then add new, or you can click add new on this side, and search for Health Check. The first one that comes up, make sure it’s the one by the community, and click install now.

Install and activate that, which will take you back to the plugins page. And now you see beside each plugin, there’s an option to troubleshoot. I’ll explain a little bit more about that later, but first also note that the dashboard has a new tab called Health Check. Let’s check that out. Now, for the purposes of this video, I’m not going to explain everything that’s going on here, I’m just going to hone in on the troubleshooting tab. The troubleshooting tab is super, super cool. It gives you a way to put your site into a troubleshooting mode that enables your logged in user to see it as though you’re on the default 2017 WordPress theme with no plugins activated, but all other users who are logged out will still continue to see the site as is. I’ll show you. First you have to understand that troubleshooting mode is enabled until you log out or disable it. That’s crucial because if you go and log out to make sure that other users aren’t seeing it, that’s going to turn off troubleshooting mode. You have to test from a different browser which is what I’ll show you right here. We’ll enable troubleshooting mode and now you can see up at the top troubleshooting mode is active.

If I go, still as my logged in user and refresh the page, now we’re using the default 2017 theme and my angry error message below the title has been removed. So you can see we fixed the problem now we can hone in on which plugin it is that’s causing it. But first, let me bring in another browser window. This is a different browser window in incognito mode, to show you that if I refresh the page here they’re still seeing the genesis theme. They’re still seeing an angry error message, they’re still seeing everything as though your site is still live because it is. The only person who sees it in troubleshooting mode is your user, so let’s go back to that browser window. Now we can see, let’s enable Caldera Forms. So I can enable one at a time, each plugin, scroll down, ah, the problem’s not in Caldera Forms, I gave enable Give, scroll down, the problems not in Give. I can enable the nefarious unknown plugin, I have a feeling, a bad bad feeling about this. I enable that, ah, there’s our angry error message that has shown up again.

So that enables you to pinpoint one thing, one plugin at a time and a best case scenario would be to enable them all and then disable them one at a time, or choose a different theme, use a different theme, use my current theme so I can tell it in troubleshooting mode here, go back to my current theme and then disable nefarious unknown plugin and ah, we’ve gotten rid of the error message. This enables you, without effecting the live site at all, without taking the live site down or even going into a staging environment. Going into a staging environment is definitely going to be a best practice, but this does enable you to be able to test on your live site without taking it down. So there you have it, it’s that easy to troubleshoot minor issues on your live WordPress website, without having to inconvenience the visitors on that site. I’d love to answer any questions you’ve got down in the comments, and thank you so much for watching.

Have a great day. (guitar music) .

As found on Youtube


Struggling to Make Money from Email Marketing?
HURRY – Get Instant Access to These
10 MUST HAVE Email Apps & Tools
That Can Skyrocket Your Email Opens, Clicks & Income in just 60 seconds…