- NewspaperWP Rocket and Newspaper Theme: Optimization Guide
- TutorialsWhat is Ajax preloading?
Yes, same cache for desktop and mobile.
Hello,
Ok, do you have a separate cache for mobile? Can you please edit the both versions, responsive and mobile page to check on each version do you have that title?
Thank you!
Yes, the screenshots are of the mobile page. We use caching from our web hosting company WPMU. It’s a server level static server cache.
Hello,
Do you use a mobile page? What cache plugin do you use?
Thank you!
Hello,
Please activate the tagDiv Cloud Library plugin, clear the cache and check after.
Thank you!
Estou com esse problema. Faço a alteração na página, visualiso na versão para celular e está ok , quando abro o celular e entro no site, ele mostra uma versao diferente e não atualizada do que acabei de ajustar no desktop. Já zerei o cache, mas nada resolve
Hello!
Please make a test and deactivate ALL plugins except tagDiv ones. Also, if you are using a cache plugin, deactivate it, clear all cache, and try again.
Let me know the results!
Thank you!
Hello Dalvkot!
Please note that page speed is not covered by the support team: https://forum.tagdiv.com/newspaper-theme-support/
You need to optimize your website:
https://forum.tagdiv.com/how-to-make-the-site-faster/
Here are some tips to help you enhance your WordPress site’s page speed:
Optimize Images: Compress images before uploading them to your WordPress site. You can use plugins like WP Smush or EWWW Image Optimizer to automatically optimize images without losing quality.
Utilize Caching: Implement caching to reduce server load and speed up page loading times. WordPress caching plugins like WP Super Cache, WP Rocket, or W3 Total Cache can generate static HTML files of your pages to serve users instead of dynamically generating them each time.
Minify CSS and JavaScript: Minify your CSS and JavaScript files to remove unnecessary characters and reduce file sizes. This can be done manually or through plugins like Autoptimize, WP Rocket or W3 Total Cache.
Enable GZIP Compression: Enable GZIP compression on your server to reduce the size of files sent from your server to users’ browsers. Most hosting providers offer GZIP compression, but you can enable it through plugins like WP Rocket or W3 Total Cache.
Optimize Database: Regularly clean up and optimize your WordPress database to remove unnecessary data and improve performance. You can use plugins like WP-Optimize to automate this process.
Limit External Requests: Minimize the number of external requests your website makes by reducing the use of external scripts and widgets. Each external request adds overhead to your page’s loading time.
Enable Lazy Loading: Implement lazy loading for images, videos, and iframes so that they are only loaded when they are visible on the user’s screen. This can significantly reduce initial page loading times.
Optimize Server Response Time: Choose a reliable hosting provider with fast server response times. Consider using a content delivery network (CDN) to serve your content from servers closer to your users.
Regularly Update Plugins and Themes: Keep your WordPress core, plugins, and themes updated to the latest versions to ensure compatibility with the latest performance optimizations and security patches.
Limit the number of backups: https://app.screencast.com/M5Wco6Td6nymr
By following these tips, you can significantly improve the page speed of your WordPress website, leading to better user engagement, higher search engine rankings, and overall improved performance.
Check the theme requirements: https://forum.tagdiv.com/requirements-for-newspaper/
We have some hosting plans, please check: https://tagdiv.com/wordpress-hosting/
Thank you!
Hi, I deactivated WP Super Cache. I have cloudflare. I purged everything from Cloudflare as well.
The Desktop version loads fine.
The Mobile Plugin version loads a really old 2022 version.
Is there a Mobile Plugin Cache someplace?
I appreciate your response. However, I have already disabled the plugin and even deleted it completely. I followed the steps exactly as shown in the YouTube tutorial, cleared the cache multiple times, yet I am still seeing the old version from the TagDiv Compressor mobile version.
I am getting really frustrated because this issue is preventing me from making progress, and I spent 7 hours last night trying to fix it without any success.
How can I completely disable the TagDiv Compressor mobile version? I need a definitive solution to remove it entirely. Your support on this matter would be greatly appreciated.
Best regards,
Greg
Hello,
To increase page speed, I recommend checking which thumbnails you are using on your blocks. You might want to avoid having all of them enabled and optimize and regenerate images. You can use the EWWW Image Optimizer for image optimization and the OMGF plugin for fonts. Also, you can use the WP Rocket plugin.
Also, I recommended using cloud templates for posts, categories, and so on Flex blocks instead of blocks 1 to 25 and disabling the tagdiv Standard pack plugin.
here are many optimization guides provided by our users here in the forum, some made by us; you could check some of them
– https://www.infophilic.com/get-almost-100-pagespeed-newspaper-theme/
– https://forum.tagdiv.com/cache-plugin-install-and-configure/
– https://forum.tagdiv.com/how-to-make-the-site-faster/
– https://forum.tagdiv.com/topic/high-number-of-ajax-request/
– https://forum.tagdiv.com/topic/score-100100-pagespeed-with-newspaper-wordpress-theme/
– https://www.andraware.com/wp-rocket-for-newspaper-theme/
– https://forum.tagdiv.com/topic/page-speed-guide-for-2023-beginners-and-advanced/
– https://forum.tagdiv.com/topic/newspaper-theme-speedify-your-website/
– https://forum.tagdiv.com/topic/tutorial-chriss-custom-optimizations-for-functions-php-etc/
– https://forum.tagdiv.com/cloudflare-cdn/
– https://forum.tagdiv.com/topic/theme-causing-high-cpu-usage-2/
– https://forum.tagdiv.com/topic/sql-querys-high-cpu/
– https://forum.tagdiv.com/topic/newspaper-theme-slow-to-respond/
– https://premium.wpmudev.org/blog/optimizing-your-wordpress-database-a-complete-guide/
– https://underconstructionpage.com/optimize-wordpress-database/
– https://crunchify.com/better-optimize-wordpress-database-all-in-one-guide/
Thank you!
Hi,
This usually happens with cache plugins. If the cache plugin does not have mobile support, the mobile version can be delivered instead. Please make sure that you have enabled the mobile cache -> https://i.imgur.com/W1KaV3U.png
Thank you!
Good afternoon,
I am using the mobile plugin however one of our Pages is stuck on an old cache and I can’t for the life of me figure out how to clear the cache for that page. It only seems to be related to the Mobile Plugin. Works fine without this plugin…
Any thoughts?
Hello Support Team,
I followed the instructions from the YouTube video to create my mobile page. I copied the content, added the header and footer, and checked the option for global display. In the editor, everything looks good for both tablet and mobile. After saving and clearing the cache, though, I see that the footer is broken (or looks completely different) when I check in incognito mode.
I also tested on my phone in incognito mode and noticed a footer that’s entirely different from what I see in the editor. Do you know why this might be happening and how I can fix it?
Thank you for your assistance.
Best regards,
Greg







Hello David!
I see a mobile theme layout on your screenshot, meaning your website is cached if you do not use the Mobile theme or AMP anymore. Clear all your cache and repeat the test.
Thank you!
Hello!
I’ve tested the feature on my end and can’t replicate the issue anymore. It should be something from your end that interferes.
Please make a test and deactivate ALL plugins except tagDiv ones. Also, if you are using a cache plugin, deactivate it, clear all cache, and try again.
Let me know the results!
Thank you!
Hello,
Please use a plugin for cache because now you have mobile theme on desktop -> https://imgur.com/W1KaV3U -> https://i.imgur.com/6z19Mek.png
Thank you!
Extra – https://pastecode.io/s/ra3z4c8h – you can use these two scripts to update the time ago and current date elements to work when you page is cached. I don’t know if they are great, I made them for myself make sure to include their identifiers in the delay JS and update the translations correspondingly.
-
This reply was modified 1 year by
petar777.
Hey,
I am sharing you my WP Rocket settings and I think they might be useful for you:
ON THE FILE OPTIMISATION TAB
1. Activate Minify CSS Files
2. Optimise CSS Delivery > Remove unused CSS with these exclusions:
(.*).tagdiv-type(.*)
(.*).bhcrow-(.*)
3. Minify Javascript Files
4. Load Javascript Defered with these exclusions:
\/jquery(-migrate)?-?([0-9.]+)?(.min|.slim|.slim.min)?.js
5. Delay Javascript Execution with these exclusions:
\/jquery(-migrate)?-?([0-9.]+)?(.min|.slim|.slim.min)?.js(\?(.*))?( |’|”|>)
tagdiv_theme.min.js
tdTrendingNow.js
tdPopupModal.js
tdBlocksArray
hammer.min.js
tdbMenu.js
tdLoadingBox.js
tdb_p_autoload_vars
blockClass
tdAjaxCount.js
tdTabbedContent.js
tdStickyRow.js
tdSmartSidebar.js
OneSignalSDK
Important – delaying Javascript will make your ads load after any movement on the page so if you just reload the page they will not be loaded as soon as you move anything on the page it will load them immediately. For me this isn’t a problem.
ON THE MEDIA TAB
1. Activate Enable for images
2. Activate Enable CSS for background images
3. Exclude your logo
4. Activate Add missing file dimensions
5. Activate self host fonts
ON THE PRELOAD TAB:
1. Activate preload
2. Enable link preloading
3. Prefetch these:
//fonts.googleapis.com
//www.googletagmanager.com
//www.googletagservices.com
//tpc.googlesyndication.com
//use.typekit.net
//netdna.bootstrapcdn.com
//www.google-analytics.com
//ajax.googleapis.com
4. Preload fonts – /wp-content/themes/Newspaper/images/icons/newspaper.woff
ON THE DATABASE TAB
Enable everything without scheduling auto cleanup
ON THE HEARTBEAT TAB
Enable it and make everything reduced
Important – if you are self hosting your site on nginx you can enable this https://github.com/SatelliteWP/rocket-nginx – this enables Nginx to serve directly previously cached files without calling WordPress or any PHP
Important – if you are self hosting your site on nginx you can enable FastCGI and Redis (use redis cache plugin and nginx helper). When it comes to FastCGI MAKE SURE TO ENABLE SEPARATE CACHE FOR MOBILE AND DESKTOP OTHERWISE IT WILL WORK BADLY!
Important – if you have a large installation and you notice that your queries become slow (e.g. search page takes a lot of time to load or non-cached pages load for more than 1-2 seconds) you can buy Scalability Pro and Super Speedy Search from here https://www.superspeedyplugins.com/shop/ for me this plugins changed the way the theme worked immensely. My non-cached pages loading time dropped form 10 seconds down to 1-2 seconds.
Important – WPRocket offers a plugin that converts all your images to webp format and this is also crucial for your page speed. Their plugin works well for my site.
I hope this is useful for you!
Hi,
This usually happens with cache plugins. If the cache plugin does not have mobile support, the mobile version can be delivered instead. Please make sure that you have enabled the mobile cache -> https://i.imgur.com/W1KaV3U.png
Thank you!
Hello!
It looks like this site can’t be reached. Check the settings from Composer: https://app.screencast.com/mpXyDqXMCiujR and make sure it is not set as uppercase.
Deactivate ALL plugins except tagDiv ones. Also, if you are using a cache plugin, deactivate it, clear all cache, and try again.
Let me know the results!
Thank you!
Hello!
Please make a test and deactivate ALL plugins except tagDiv ones. Also, if you are using a cache plugin, deactivate it, clear all cache, and try again.
Let me know the results!
Thank you!
Hello!
Please make a test and deactivate ALL plugins except tagDiv ones. Also, if you are using a cache plugin, deactivate it, clear all cache, and try again.
Let me know the results!
Thank you!
Hello!
Ensure the Mobile theme and AMP plugins are disabled, clear the cache, and try again. If the problem is still there, then make a test and deactivate ALL plugins except tagDiv ones. Also, if you are using a cache plugin, deactivate it, clear all cache, and try again.
Let me know the results!
Thank you!

