Plugins in the WordPress Repository

I’ll add to this list from time to time.

WP Reset

WP Reset By WebFactory Ltd resets the database and deletes posts, pages, comments, and every user except the one logged in. It does not deletes the media files, nor plugins, themes, or uploads.

Plugins Garbage Collector

Plugins Garbage Collector by By Vladimir Garagulya – scans the database and finds orphaned rows that have no corresponding plugin.

Twenty Nineteen Theme Full Width

The default setting for the text for the Twenty Nineteen theme stretches only partway across the page, and yet the theme does not allow for sidebar widgets.

The result is a theme with text that takes up part of the page, with half the page empty all the way down it.

I wasn’t interested in trying to find a way to introduce a sidebar with widgets. I wanted the text to take up the full width, and this is the CSS I am using to accomplish that.

/* to make page content full width */
body.page .entry .entry-content > *, .entry .entry-summary > * {
        max-width: none;
}

/* to make posts content full width */
.entry .entry-content p
{
        max-width: none;
}

/* to make shop content full width */
.woocommerce .content-area .site-main
{
        max-width: none;
}

Here’s the raw code: 2019-full-width-text

Debug, Health Check & Troubleshooting

The Health Check & Troubleshooting plugin is made by the WordPress.org community.

It has a debug function that checks common configuration errors and known issues in a WordPress setup, and highlights them.

It doesn’t solve them, but it gives you the information to tackle the issue.

Theme and Plugin Conflicts

When you activate the Troubleshooting feature, it reverts your site to a default WordPress theme like Twenty Seventeen and deactivates all your plugins.

You can then turn your chosen theme back on to see whether the issue reasserts itself.

If it does then you know it’s a theme-specific issue.

If not, then you can re-activate your plugins one by one until you see the issue reappear. In that way you can resolve plugin conflict issues.

The neat part is that it does it only for you as the logged in admin. Anyone visiting the site sees your usual setup.

Take a full backup before you start…