Hi,
First of all, thank you for your previous reply regarding Flex Blocks and background images.
I’m trying to optimize my website as much as possible for Google’s Core Web Vitals, especially on mobile, and I’d like to make sure I’m using Newspaper in the best possible way.
My website is:
https://actugeekgaming.com/
My latest PageSpeed report:
https://pagespeed.web.dev/analysis/https-actugeekgaming-com/aomr1s8vst?form_factor=mobile
At the moment my mobile score is around 50–60, and I’d like to improve it significantly while keeping Newspaper if possible.
Here is what I’ve already done:
Removed the homepage video background.
Replaced the hero section with a normal image.
Optimized all featured images.
Enabled WP Super Cache.
Enabled Jetpack CDN.
Upgraded to PHP 8.2.
Removed unnecessary plugins.
Added preload for the LCP image.
Contacted support regarding Flex Blocks using CSS background images.
I understand that Flex Blocks use background images by design, and you’ve suggested creating a custom Module Builder template using an element instead.
Before rebuilding my homepage, I would like to ask a few questions:
1) What are the official Newspaper recommendations for achieving the best possible Mobile PageSpeed score?
2) Which homepage modules or blocks are the most performance-friendly?
Are Flex Blocks still recommended for the first visible section, or would you recommend using a Module Builder layout instead?
3) Are there any Newspaper or TagDiv Composer settings that should be disabled to improve Core Web Vitals?
4) Do you have a performance optimization guide specifically for Newspaper?
5) Do you know of any websites using Newspaper that consistently achieve 85–90+ Mobile PageSpeed scores?
If so, could you share a demo or explain what makes them different?
6) Apart from replacing Flex Blocks, is there anything else inside Newspaper that commonly hurts LCP or overall mobile performance?
My goal isn’t simply to increase the PageSpeed score, but to build a fast, modern news website while continuing to use Newspaper.
Thank you very much for your advice!
Hope this is ok to post here if not admin can delete it if prefered. My site scores 100 in the performance section using LiteSpeed Cache (wich is free) now i have a smal personal site so i also use the QUICKCloud CDN service wich is not too expensive (i put in 10 euros over a year a go and still have 3 euro left) this by itself already will boost your site speed by alot) but i wont dive into all the LiteSpeed Cache options and settings but it is a great free alternative.
So for those not using a expensive cache program like WPRocket that has a setting to preload your fonts but still would likle the benefits you can add a function to the theme’s functions.php file its best adviced to set up and do this on the Newsmag Child theme. This will also remove the font from ther Network dependency tree.
My site scored 100 already before i preloaded the font but it just adds up with all other optimizations so the Newsmag websites can really be blazing fast! DRiFT MAFIA Website
Just open the functions.php file in your prefered texteditor and ad this code at the bottom:
I could nott post the code for some reason probly safety


Hi,
I see there was some work done on the review section a while ago in a previous update. The reason was to fix the case when using the points review type, when users were adding commas instead of periods in the values -> https://prnt.sc/zv18e5RW2iYU This lead to calculation problems for the review.
The fix was to automatically transform the commas to periods, intended just for that points input field specifically. But it seems to apply to all the inputs, including the feature name.
I could provide a quickfix for this issue. Please download this file from here -> https://cdn.tagdiv.com/wp-content/uploads/2026/07/td_set_post_settings.zip
Unzip it and there will be a PHP file. That file must replace the existing file via this path in the composer -> wp-content\plugins\td-composer\legacy\common\wp_booster\wp-admin\content-metaboxes
If you want I can do it on your website, and I’ll also test to see if the issue is solved. You can send us an email at contact@tagdiv.com and provide a link to the website, admin user and pass, also access to cPanel or FTP.
We are very sorry for this inconvenience.
Thank you!
NO problem, glad it worked.
And sorry about that issue with the CSS code, I should have pasted the code between code tags, I modified it now. Also I uploaded the woff file on our CDN so the link doesn’t expire, it’s a zip archive which contains the file.
This can be used as a solution until we permanently make the modification in the theme. Then it won’t be needed anymore.
Thank you!
Hi,
Indeed, it looks like the social was added in the theme panel, but the icon for it wasn’t added. It should have been included in the Newsmag icon font.
I could modify it and add the icon in the font file. I modified it and I uploaded it here https://cdn.tagdiv.com/wp-content/uploads/2026/06/newsmag.zip That file can be downloaded from there, and then it must be uploaded in this folder in the theme -> https://prnt.sc/-Mwc1wnWqVb7
So here wp-content\themes\Newsmag\images\icons
The file that is already there has to be replaced.
The last step is to add this CSS code in the theme Live CSS or in the theme panel custom code:
.td-icon-mastodon:before {
content: "\e93b";
}
So here -> https://prnt.sc/hslEwixh94fl
The result should be that the Mastodon icon is displayed. You could give it a try. Or if you want I can do it, I will need access to the website and to cPanel or FTP, these can be sent by email at contact@tagdiv.com
I’m very sorry for this inconvenience.
Thank you!
I am experiencing a persistent Facebook Sharing Debugger / Open Graph issue on a website using the Newspaper theme by TagDiv:
The Facebook Debugger consistently returns HTTP 403 and fails to properly retrieve Open Graph metadata from article pages.
Before suggesting generic hosting/firewall checks, please note the following:
Technical context:
What has already been verified:
Important observation:
Another WordPress site (mine, personal) hosted on the exact same server successfully returns proper Open Graph data and is scraped correctly by Facebook.
This strongly suggests the issue is related either to:
The Facebook Debugger currently retrieves incomplete OG data and sometimes only partial metadata such as:
Could you please provide technical insight specifically related to Newspaper/TagDiv behavior with Facebook crawlers, rather than generic hosting or firewall suggestions?
Thank you.I am experiencing a persistent issue with Facebook sharing/scraping on my website serenissima.news, which uses the Newspaper theme by TagDiv.
I have already performed a deep cleanup of the database and verified the server configuration. Before suggesting the usual “contact your hosting provider to whitelist Facebook in the firewall,” please consider the following:
I am the hosting provider. I own and manage the server (DirectAdmin based).
The firewall is NOT the issue. There are dozens of other websites on the same server (same IP) that share perfectly on Facebook without any blocks.
The issue is site-specific. Only the installation using the Newspaper theme is failing to provide the correct metadata or is being blocked/rejected during the scrape.
What I have checked so far:
Metadata: Standard OG tags are present, but the Facebook Debugger is not pulling them correctly.
Plugins: Performed a cleanup of caching plugins (WP Super Cache removed) and optimized the wp_options table.
Isolation: As mentioned, other sites on the same server work flawlessly, ruling out any server-side IP blacklisting or Firewall (CSF/LFD) interference.
I suspect there is a specific conflict within the theme’s header output or a built-in SEO/Open Graph setting in TagDiv that is clashing with Facebook’s crawler.
Please provide technical insights that don’t involve “whitelisting” as that has already been ruled out.
Hi RENATO,
I understand that this situation is frustrating.
From what I can still see, the cache does not appear to be functioning correctly. Since I do not know the exact configuration or behavior of LiteSpeed Cache (and this is not a tested plugin), I cannot confirm whether the issue is directly related to that plugin, server-side cache, CDN configuration, or another caching layer. There are multiple possible factors involved.
At the moment, the mobile page you created with fewer blocks, smaller thumbnails, and more optimized content should normally provide significantly better mobile performance. However, because the dedicated mobile version is not loading, visitors are instead receiving the responsive desktop version, which is heavier and not fully optimized.
Unfortunately, there is not much more I can assist with from the support side. I have already provided all the recommendations and guidance available, even though performance optimization and PageSpeed improvements are outside the standard scope of support. We still did our best to help, despite the fact that the support period has not been extended for more than 8 years.
If you would like this issue to be investigated further and fully resolved, I recommend submitting a custom work request to services@tagdiv.com. Please include all relevant details and temporary wp-admin and cPanel access. The team responsible for custom services will review the situation and let you know what can be done, along with the associated costs.
Thank you for your understanding.
Hi,
The situation you are facing is usually related to the cache. Please clear all cache and object cache. If a CDN is used, purge the CDN, and teh situation will be resolved.
Thank you!
Hi,
I will forward this to our developers, and they will check it out.
Also, I want to let us know that using a mobile page/template will still load teh tagDiv Composer and cloud library (because those are used to create those pages and cloud templates for the mobile version). Normally, this option should be used when you need to have different content on mobile pages and mobile templates, maybe a smaller page with fewer elements, blocks, and for a different layout. Having the same layout and content will be better to use the responsive version, instead of the mobile page/template.
Here are a few additional recommendations you can try. For some users, all themes work without issues, while for others, only certain ones function properly. This can vary depending on the extra plugins in use, as well as any caching or optimization plugins installed.
-> Footer delayed load https://prnt.sc/FS34hBno40sx (under the theme panel > footer > footer delayed load)
-> MINIFY INLINE CSS and AGGREGATE INLINE CSS – https://prnt.sc/en14t6CQChM- (under the theme panel > block settings> inline css)
-> Don’t load on mobile/desktop, this option is only on the cloud header for HEADER MENU https://prnt.sc/udlAW4icvSPP on HEADER MENU STICKY https://prnt.sc/9pKnilQdWyex on MOBILE MENU https://prnt.sc/ff7fRQvTnaXt and on MOBILE MENU STICKY https://prnt.sc/Mm-4mbC4WB68
-> Flex Blocks cache – https://forum.tagdiv.com/use-flex-blocks-cache-option/
Also, it is recommended to use a good cache plugin and even Cloudflare (CDN)
Thank you!
Hi,
Here are a few additional recommendations you can try. For some users, all themes work without issues, while for others, only certain ones function properly. This can vary depending on the extra plugins in use, as well as any caching or optimization plugins installed.
-> Footer delayed load https://prnt.sc/FS34hBno40sx (under the theme panel > footer > footer delayed load)
-> MINIFY INLINE CSS and AGGREGATE INLINE CSS – https://prnt.sc/en14t6CQChM- (under the theme panel > block settings> inline css)
-> Don’t load on mobile/desktop, this option is only on the cloud header for HEADER MENU https://prnt.sc/udlAW4icvSPP on HEADER MENU STICKY https://prnt.sc/9pKnilQdWyex on MOBILE MENU https://prnt.sc/ff7fRQvTnaXt and on MOBILE MENU STICKY https://prnt.sc/Mm-4mbC4WB68
-> Flex Blocks cache – https://forum.tagdiv.com/use-flex-blocks-cache-option/
Also, it is recommended to use a good cache plugin and even Cloudflare (CDN)
Thank you!
Hello,
“Performance Optimization
Among the most anticipated features are options to minify and aggregate inline CSS of blocks, accessible directly from the Theme Panel. Additionally, you can now hide the mobile menu and mobile search functions, offering a cleaner user experience on mobile devices.” – here is how you can enable those options:
-> Footer delayed load https://prnt.sc/FS34hBno40sx (under the theme panel > footer > footer delayed load)
-> MINIFY INLINE CSS and AGGREGATE INLINE CSS – https://prnt.sc/en14t6CQChM- (under the theme panel > block settings> inline css)
-> Don’t load on mobile/desktop, this option is only on the cloud header for HEADER MENU https://prnt.sc/udlAW4icvSPP on HEADER MENU STICKY https://prnt.sc/9pKnilQdWyex on MOBILE MENU https://prnt.sc/ff7fRQvTnaXt and on MOBILE MENU STICKY https://prnt.sc/Mm-4mbC4WB68
-> Flex Blocks cache – https://forum.tagdiv.com/use-flex-blocks-cache-option/
“The Newspaper Theme has leveled up its performance by optimizing the Theme Panel’s color settings through CSS variables. Moreover, JavaScript files will only be loaded when they are needed, which should noticeably improve the website’s speed.” – yest this is apply as long you are using cloud tenmplates, so if you do not have the tagDiv STandard pack plugin in used (this is loading all css and js even if is not need), then it will load only the js and css that will be used on that page/template.
Also, it is recommended to use a good cache plugin and even Cloudflare (CDN)
Thank you!
Hi,
The issue is not with WordPress or the theme.
The Facebook Debugger shows a 403 error, which means your server is blocking Facebook’s crawler (facebookexternalhit / Facebot).
Because Facebook can’t access the page, it cannot read the title or image, so previews don’t show.
Fix: ask your hosting provider or check your site’s firewall/CDN (e.g. Cloudflare, Wordfence) and whitelist Facebook’s crawler or disable rules blocking bots.
After that, use Facebook Debugger → “Scrape Again.”
Hi,
Yes, here are some quick things to check when AdSense ads don’t show in the Newspaper theme:
1. Ad approval (most common issue): Make sure your AdSense account + ad units are fully approved. New sites or units can take time (hours to days) before ads appear.
2. Low or no traffic: If the site has very low traffic, AdSense may not serve ads consistently yet.
3. Ad blocking / cache:
– Clear all caches (plugin + server + CDN if used)
– Disable ad blockers while testing
– Test in incognito mode
4. Incorrect ad code placement: Double-check that the AdSense code is pasted correctly in:
Newspaper → Theme Panel → Ads, or the correct Ad Box element in tagDiv Composer
5. Auto ads vs manual ads conflict: If Auto Ads are enabled, they may override or delay manual placements. Try disabling Auto Ads temporarily for testing.
6. Privacy / consent (GDPR): If you use a consent plugin, ads will not show until consent is given.
7. Theme caching / delay in rendering: Sometimes Newspaper + cache plugins delay changes. Purge cache and wait a few minutes.
Hi,
There will be a need to make the improvements for the list provided on the Pagespeed test.
Also, for speed, if you are using the WP Super Cache plugin, make sure that you also use the Autoptimize plugin and CDN . There are also other cache plugins that can be used to do both caching and optimizing the site, so there is no need to have 2 plugins. For example, one of the best is WP Rocket, but you can also use free plugins like WP Optimizer and Litespeed.
Thank you!
Hi,
This kind of issue usually occurs when a different version of the site is used for mobile (as in your situation), and the caching system is not configured to deliver separate caches for desktop and mobile.
To resolve this, you need to check all layers of caching you have:
– the caching plugin on your site
– server side caching
– cloudflare or any other CDN cache
Make sure that each layer is set up to deliver a separate cache for the mobile version of the site. Once this is configured correctly, the mobile specific template should load consistently.
Thank you!
Yes, the issue remains when cache for logged in users off and CDN is in development mode as well. I’ve created an admin and sent you guys the credentials.
Thanks in advance.
You seem to have a lot of console errors in CHrome, including issue with cdn.
I am trying to change logo in sticky header for Free News design, but it is not possible to click on logo to change svg. Is there another way to change the logo?
I managed to select column (and row), but not the element inside, which is logo.
Sticky header appears when you scroll down a bit in page…

Hi,
Is very important when you update the theme to make sure that all theme plugins will be installed and updated. If those are not automatically installed, then they need to be installed from Newspaper > plugins.
If you can make a staging and update the theme there, we can take a look and see if there are any problems with teh update.
If everything looks correct when you are logged in, it is likely related to the cache; clear the cache, and if you are using a CDN/Cloudflare, purge it.
Thank you!
They are all protected, can give you full access to the backend for you to see. Also, what do you mean by “purchase the CDN”. Finally why do you avoid the question: when are you going to implement Nonce Validation and Unauthenticated Request Filtering for all td_ajax_ account functions. It’s been years and several attacks that we’ve gone through – hacked twice already. Why don’t you fix it?
Hi,
I just checked your website, and it appears that you still have the signing on mobile on some pages and articles, so this is the problem (most likely, those are not even protected with reCAPTCHA https://prnt.sc/dK_CRlHv1fuH since you believe it is disabled on the site https://i.imgur.com/Y1oqLsJ.png – https://prnt.sc/A39SBfzgOQcf – https://prnt.sc/7V6Yyr4LLNxr). It is possible that you disabled the theme panel options recently, if so, please clear all cache and purchase the CDN.
Thank you!
Hello,
this statement is wrong ->It appears that this situation appears only when the cart is empty and you have something in it the layout is better – https://prnt.sc/4KLP06kqVlos
about:
o what the problem could be is something related to the cache settings, please clear all cache, object cache, purge CDN, and also check when you are logged in if the situation is the same. -> already did that and disabled caching plugin, cdn confirmed disabled (it was already)
In case the situation persists, and this is a WooCommerce bug, I will recommend getting the previous plugin version from here – https://wordpress.org/plugins/woocommerce/advanced/ https://prnt.sc/hRD8Lt4wzp-l and update the plugin only after this is fixed by WooCommerce developers. -> i did enable and tested up to woocommerce.10.4.3.zip and your theme downgraded to 12.7.2.
neither of these actions solved the issue. i noticed that during the update/downgrade when tagdiv is disabled checkout shows ok as woocomerce default as a block.
i also tried to revert to old shortcode (in this way i saw the page looking good) but our payment provider only supports blocks so i changed back to blocks…
Please for your assistance.
I can send credentials for checking…
Hi,
It appears that this situation appears only when the cart is empty and you have something in it the layout is better – https://prnt.sc/4KLP06kqVlos
So what the problem could be is something related to the cache settings, please clear all cache, object cache, purge CDN, and also check when you are logged in if the situation is the same. In case the situation persists, and this is a WooCommerce bug, I will recommend getting the previous plugin version from here – https://wordpress.org/plugins/woocommerce/advanced/ https://prnt.sc/hRD8Lt4wzp-l and update the plugin only after this is fixed by WooCommerce developers.
Thank you!
Hi,
I’ve been experiencing an issue for several months where Divi Builder will not load properly on my site.
I am using the Newspaper theme and its associated plugins.
Whenever I click to edit a page with Divi Builder, it simply loads a blank screen. The standard WordPress editor works normally, but Divi Builder does not initialise at all.
This happens on all pages, including newly created ones.
Because of this, I stopped using Divi Builder for some time, but I would now like to resolve the issue properly.
What I have already tried:
Updated WordPress and Newspaper theme to the latest versions
Cleared all cache
Disabled CDN
Disabled caching and optimisation features
Flushed permalinks
The issue still persists.
Could you please advise whether this is a known compatibility issue between Divi Builder and the Newspaper theme, and what steps I should take to properly diagnose and fix it?
Thank you.
Hi Marc,
I just checked the website, and this seems to be working ok for visitors. Also, I see that you are now using the LiteSpeed Cache plugin.
Now, related to the page speed results, this depends on factors like page dimensions, images, external resources, and cache…
UNfortubatley becouse the latespeed is not a tested pluginwe can not say for sure what option to enable and what option to disable to get a better performance, but let’s start with general pagespeed settings:
– convert images in webp format (there are cache plugins that can do this, but if the Litespeed is not doing this, the EWWW Image Optimizer can be used https://prnt.sc/DzMY6YynebbI). Make sure that only a lazyload option is enabled (the theme has an option https://prnt.sc/4pqTwHya8Awa and most likely other plugins that optimize the image to have the option)
– enable this theme option – https://prnt.sc/Ir7qNRhstgSA – https://prnt.sc/k2M5pc8odE1D (AGGREGATE INLINE CSS option needs to be tested with teh cache plugin)
– disable the mobile header on desktop and desktop header on mobile (this can be done for the sticky headers, but make sure that the mobile cache option is enabled – https://prnt.sc/r3QB7-vZ4UzH https://prnt.sc/KBdRK8nc90UW
– on mobile simply disable the mobile sticky menu https://prnt.sc/IFe6OfBzige7 and select the regular menu and set it to be sticky, also make sure that you have set a background color for it – https://prnt.sc/I6G0kypEakOM
– use an object cache (Redis or Memcached)
– use a CDN like Cloudflare
I hope those first steps to help you to get a better speed.