Top Banner
Troubleshooting WordPress Issues Micah Wood @wpscholar http://wpscholar.com For Those Who Aren’t Technically Inclined
39
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Troubleshooting WordPress Issues

TroubleshootingWordPress Issues

Micah Wood@wpscholar

http://wpscholar.com

For Those Who Aren’t Technically Inclined

Page 2: Troubleshooting WordPress Issues

Types of IssuesRules of Thumb for Classifying Your Problem

Page 3: Troubleshooting WordPress Issues

Visual

Issue is specific to layout or styling. All data is correct and functionality works as expected.

Page 4: Troubleshooting WordPress Issues

InteractiveThe issue only occurs after a specific action occurs, an animation is no longer working, or you are unable to interact with a specific element on the page that was previously interactive.

Page 5: Troubleshooting WordPress Issues

Functional

A web page won’t load or only loads partially. You get a white screen or errors on the page after performing an action that requires a page reload.

Page 6: Troubleshooting WordPress Issues

Data

The issue is consistent, but isolated to a specific page, section or dataset on the site.

Page 7: Troubleshooting WordPress Issues

EnvironmentalIssue occurs when no changes were made to the codebase or data. May result in a 500 status code. Issue may be sporadic, unreliably replicated and cannot be attributed to other sources.

Page 8: Troubleshooting WordPress Issues

Performance

The page loads slowly or elements on the page behave in a sluggish manner.

Page 9: Troubleshooting WordPress Issues

Security

If it is an issue you notice, it is generally because the site has obvious signs of tampering.

Page 10: Troubleshooting WordPress Issues

Caching

Issue occurs reliably, except when changing browsers or devices.

Page 11: Troubleshooting WordPress Issues

Potential SourcesAction Steps to Determine the Source of the Problem

Page 12: Troubleshooting WordPress Issues

WordPress Core

Test to see of the issue occurs on a clean WordPress install with no plugins and running one of the

default themes.

Page 13: Troubleshooting WordPress Issues

Theme

Switch to one of the default WordPress themes. If the issue

disappears, the theme is the source.

Page 14: Troubleshooting WordPress Issues

PluginDisable all plugins; re-enable one at a time, testing the issue after enabling each plugin. If the issue reappears, disable all other plugins and test. Sometimes the issue is due to a combination of plugins.

Page 15: Troubleshooting WordPress Issues

DataInspect the data and fix obvious issues. Remove the data temporarily to see if the issue persists. Try entering the data another way (e.g. type it out by hand vs. copy and paste).

Page 16: Troubleshooting WordPress Issues

Caching

Check the site on another computer or browser. Check to see if logging into or out of WordPress gives you different results.

Page 17: Troubleshooting WordPress Issues

Third Party APILook to see if only data or functionality from the third party source is failing. Visit the third party site to see if it is down or showing an error or maintenance message. If a plugin handles the API, try another similar plugin to make sure it isn’t just the plugin.

Page 18: Troubleshooting WordPress Issues

Server

It is difficult to isolate server issues when you aren’t technically inclined. If it isn’t anything else, it is likely a server issue.

Page 19: Troubleshooting WordPress Issues

Next StepsWhat to Do Once You’ve Identified the Source

Page 20: Troubleshooting WordPress Issues

WordPress Core

Make sure WordPress is up to date. If it is, Report a Bug to WordPress

Page 21: Troubleshooting WordPress Issues

ThemeMake sure your theme is up to date. If it is, contact the theme developer. If they are unresponsive or unable to

help, find a good WordPress developer or consider switching

themes.

Page 22: Troubleshooting WordPress Issues

Plugin

Make sure your plugin is up to date. If it is, contact the plugin developer.

If they are unresponsive or unable to help, find a good WordPress developer

or consider switching plugins.

Page 23: Troubleshooting WordPress Issues

Data

This is usually something you’ve messed up. Fix it yourself or call a

developer if you’re stumped.

Page 24: Troubleshooting WordPress Issues

CachingIf your web host does caching, flush

the cache. If a WordPress plugin does caching, flush the cache.

Flush your browser cache. Flush everything you can find, including

your toilet.

Page 25: Troubleshooting WordPress Issues

Third Party API

Wait to see if the issue resolves itself, or try contacting the third

party.

Page 26: Troubleshooting WordPress Issues

Server

Contact your web host.

Page 27: Troubleshooting WordPress Issues

Reporting IssuesWhat Developers Need From You To Solve Problems Fast

Page 28: Troubleshooting WordPress Issues

URL Where Problem Occurs

Page 29: Troubleshooting WordPress Issues

Steps to Reproduce

Page 30: Troubleshooting WordPress Issues

Expected Results

Page 31: Troubleshooting WordPress Issues

Actual Results

Page 32: Troubleshooting WordPress Issues

Workarounds

Page 33: Troubleshooting WordPress Issues

Error Messages

Page 34: Troubleshooting WordPress Issues

Changes Made to the Site

Page 35: Troubleshooting WordPress Issues

WordPress Version

Page 36: Troubleshooting WordPress Issues

Theme / Plugin Versions

Page 37: Troubleshooting WordPress Issues

Supporting InformationOperating system, device, web browser, web host

Page 38: Troubleshooting WordPress Issues

Screenshots / Screencasts

Page 39: Troubleshooting WordPress Issues

TroubleshootingWordPress Issues

Micah Wood@wpscholar

http://wpscholar.com

For Those Who Aren’t Technically Inclined