How to Fix “Plugin File Does Not Exist” in WordPress

WordPress plugin disabled automatically after an update

WordPress may occasionally display a message saying that a plugin has been disabled because its file does not exist. This can be alarming, especially when the plugin was working correctly before the update. In many cases, the plugin is not broken and your settings have not been deleted. The issue may happen because the plugin … Read more

How to Fix “The Current Scan Looks Like It Has Failed” in Wordfence

How to Fix “The Curordfence

A Wordfence scan may start normally, complete several initial checks, and then stop making progress. The scan page continues to show that the scan is running, but no new activity appears in the log. After several minutes, Wordfence may display the following warning: The current scan looks like it has failed. Its last status update … Read more

Shariff Filling the WordPress wp_options Table With Thousands of Transients? Here’s the Fix

Shariff Filling wp_options

A WordPress administrator inspecting the wp_options database table may discover thousands of entries belonging to the Shariff Wrapper plugin. Typical rows look similar to this: In one reported case, the wp_options table contained approximately 4,500 rows, with around 3,700 belonging to Shariff. This can look like a plugin malfunction, especially when the option names are … Read more

Statify Widget Stuck Loading After Update? Fix Empty Columns

Statify widget stuck loading

After updating Statify to version 2.0.0, the WordPress dashboard widget may stop displaying statistics. Instead of showing the normal chart, top referrers, and popular content, the widget displays a continuously spinning loading icon with empty columns. This can be especially confusing because Statify continues adding apparently valid records to the WordPress database. The separate Statify … Read more

How to Remove Wrong English Translations from translate.wordpress.org

GlotPress wrong translation import

A WordPress plugin or theme author may receive a message similar to this from a translation editor: Wrong translations were provided on translate.wordpress.org. An import was completed using English translations, which is not correct. Please remove or correct the affected records. Otherwise, they will be removed and the free product will remain untranslated. This usually … Read more

How to Fix MonsterInsights Breaking Synced Block Previews in Gutenberg

MonsterInsights Gutenberg JavaScript error

MonsterInsights may cause WordPress synced blocks to display the following error inside the Gutenberg editor: This block has encountered an error and can’t be previewed. The problem can occur even when MonsterInsights has only been installed and activated. Connecting the plugin to a Google Analytics account may not be necessary to reproduce the error. The … Read more

How to Change the Subscribe Button to “Notify Me” in WooCommerce

WooCommerce Button Change Guide

A WooCommerce store owner may change the button shown on an out-of-stock product from Subscribe to Notify Me, only to discover that the popup form still displays a Subscribe button. The customer experience then looks like this: Although both buttons perform related actions, using different labels can confuse customers. A visitor may wonder whether they … Read more

How to Fix Affiliates Manager Country Dropdown Sorting and Capitalization in WordPress

Fixing Affiliates Manager country dropdown sorting and capitalization in WordPress

The Affiliates Manager plugin allows website owners to collect an affiliate’s country through the frontend affiliate registration form. On multilingual WordPress websites, however, the country dropdown can develop two noticeable usability problems: For example, a German affiliate registration form may display country names like this: The correct German alphabetical order should place Tschechien under “T” … Read more

WordPress Site Not Loading After Domain Change? How to Fix Firewall, DNS, SSL, and URL Issues

Hostinger website not working after domain change

A WordPress website may stop loading after it is changed from a temporary Hostinger domain to its permanent domain. For example, the website may have worked correctly on a temporary address, but after pointing the real domain to Hostinger nameservers, it may display a blank page, firewall warning, SSL error, redirect loop, 403 error, or … Read more

How to Fix the YITH Delivery Date “Not of Type String” Checkout Error in WooCommerce

YITH WooCommerce Delivery Date error

A WooCommerce customer may encounter a confusing technical error when attempting to place an order without selecting a required delivery or collection date: This message is not helpful to customers. Instead of explaining what information is missing, it exposes an internal field name belonging to YITH WooCommerce Delivery Date. A much clearer checkout message would … Read more