What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

Perfmatters It is a lightweight plugin for WordPress website optimization that helps webmasters to greatly improve the speed of their websites by disabling unnecessary features, managing script loading, delaying JS execution, and more.

However, if you are not clear about the function principle, the configuration of Perfmatters may lead to the page style disorder, function failure or even access abnormality. This article analyzes in detail the common problems, causes and solutions of Perfmatters settings, which will help you avoid stepping on the pitfalls in the process of website optimization and make the best use of Perfmatters!

Image[1]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

Introduction to Perfmatters Plugin

Perfmatters is a WordPress plugin developed by a team of professional performance optimizers that focuses on Fine-grained performance optimizationUnlike traditional caching plugins, it does not provide caching functionality, but rather improves overall load speed by reducing page load size and number of requests. Included:

  • Disable WordPress default useless features (e.g. Emoji, Embeds, RSD Links)
  • Script Manager disables unnecessary CSS/JS files on a per-page basis.
  • Delayed Loading JavaScript (Delay JS)
  • Locally Hosted Google Fonts and Google Analytics
  • Database optimization cleanup
Image[2]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

II. Frequently Asked Questions after Perfmatters Setup

in using Perfmatters When optimizing a website, users often encounter the following problems:

1. Loss of page styles

The performance of the page loaded only display plain text, CSS style is invalid, menus, buttons, typography and layout of the wrong.

2. Failure of page interactions

For example, the dropdown menu or toggle tab on the Elementor build page does not work, the WooCommerce product variant selection or add to cart buttons are unresponsive, and popups, sliders, and other functionality do not work.

3. Errors in the console

Viewed using browser developer tools and found "Cannot read property of undefined", 404 File Not Found, etc.

Image[3]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

III. Analysis of common causes

1. Script Manager incorrectly disables necessary scripts

Perfmatters Script Manager Functions can disable unneeded scripts and style files on the page to reduce loading requests, but disabling the core files of a theme or plugin by mistake will result in functionality failure or style loss.

2. Delayed JavaScript overconfiguration

Delay JS delays the execution of non-critical JS to optimize speed, but can cause functionality anomalies if it delays scripts that need to be executed immediately, such as menu switches, pop-up windows, or shopping cart scripts.

3. Conflicts with cache plug-in settings

If Perfmatters is enabled along with a caching plugin (such as the WP RocketThe same functionality (e.g., delayed JS, merged JS) in the LiteSpeed Cache may cause a conflict, resulting in a page error.

4. CDN cache not flushed

After modifying the Perfmatters setting, if the CDN or browser cache is not cleared, the user still loads the old resource file, resulting in a display exception.

IV. Detailed solutions

1. Check Script Manager settings

  • Go to Perfmatters Backend → Script Manager and select the error page to troubleshoot.
Image[4]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

2. Adjusting the Delay JavaScript setting

  • Go to WordPress Backend → Perfmatters → Settings → JavaScript → Enable Delay JavaScript
Image[5]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions
  • In the Excluded from Delay input box, add the path to the script to be loaded, such as jquery.js, and click Save Settings.
Image [6]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

3. Check for cache plugin conflicts

Check the cache plugin settings to make sure that caches such as WP Rocket, LiteSpeed Cache have the same functionality as Perfmatters enabled. After saving the settings, clear all caches and reload the page to check if the issue is resolved.

4. Cleaning CDN and browser caches

To refresh CDN cache, you can go to Cloudflare, BunnyCDN backend and clear the cache. Also clear your browser cache, you can use your browser's untraceable window or force refresh (Ctrl + F5) to see the effect of changes.

V. Summary

Image [7]-Perfmatters What should I do if I get an error on my website after setting up Perfmatters? Frequently Asked Questions and Solutions

Perfmatters It can significantly improve the speed of WordPress website, but you need to understand the role of each function before using it, to avoid style error or abnormal function. You need to check if the Script Manager has disabled the necessary scripts by mistake to avoid conflict with the caching plugin.Cleaning up the CDN and browser cache.

Follow the steps in this article and your website will run faster and more stable! If this article did not answer your question, please contact our online customer service.


Contact Us
Can't read the tutorial? Contact us for a free answer! Free help for personal, small business sites!
Customer Service
Customer Service
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) E-mail: info@361sale.com
Working hours: Monday to Friday, 9:30-18:30, holidays off
© Reprint statement
This article was written by Millie
THE END
If you like it, support it.
kudos865 share (joys, benefits, privileges etc) with others
commentaries sofa-buying

Please log in to post a comment

    No comments