If you are looking for one solution to the fix object cache problem of the WordPress AMP plugin displayed in dashboard from Site health; in this article I will show You how to do this in five minutes. Usually this situation arises when the installed theme is non an official theme and You have not cache plugin installed; anyway don't worry! We will solve the problem in a moment.
Object cache problem of the AMP plugin for WordPress |
Why is important to enable persistent object cache for AMP
Accelerate mobile page (AMP), is latest technology of the Web. An amp page load very fast compared to to a standard Web page and Google search engine like very much this; so you can improve the ranking of your site and get more mobile users traffic.
Persistent object cache
If persistent object cache is enabled, WordPress work better; the images and files as CSS will loaded more fast. Every WordPress Hosting have a cache service, otherwise it would be very strange and I recommend that you consider changing it.
Object cache Site Hearth Warning of the AMP plugin for WordPress |
How to fix object cache problem of the WordPress AMP plugin
Before to start for security reason create a WordPress backup copy! Then Download from the Root of the your Server via FTP or file manager the .htaccess file; then open it with your text editor and go to the end of the file. Insert the following code after this code comment #END WordPress but note that this code at moment is not tested for WordPress 6 and later :
## BASIC EXPIRES CACHING FOR AMP WORDPRESS PLUGIN ##
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
## EXPIRES CACHING ##
Now save the .htaccess file and upload it in the root of your server. If You have installed Yoast plugin is not necessary to do this procedure by ftp, because You can do this from your Admin Panel. Now create a cache directory into wp-content with the same method used before (create cache directory in local host and upload via ftp or create it from Your C-Panel, that's it!
AMP for WordPress plugin |
Enable persistent object cache for AMP plugin through Yoast
It's very sample to change .htaccess file with Yoast, if You ave this plugin installed; go to Your WordPress Dashboard click on:
- SEO
- Tools
- htaccess
- Edit the file
- Save
End! At this point, site health should report the status of your WordPress site in everything ok. If you still get the error, then try another AMP plugin and report everything to your hosting support.
Comments
Post a Comment