Hi TagDiv team,
I noticed that in the Newspaper theme (both demo and my site) the <main id=”main” role=”main”> element is missing in the HTML markup. This is causing accessibility and SEO warnings in PageSpeed Insights.
Could you please clarify if this is intentional, or if there’s a recommended way to include a proper <main> element in the theme?
Thank you for your help!
Best regards,
Norbert
Hello support team,
I recently purchased the Newspaper theme and am using the “DEFAULT PRO” template because I was very impressed with its professional designs. I thought it would allow me to easily create a beautiful blog.
However, I discovered that most of the theme’s blocks (Flex Blocks, Big Grids, etc.) cannot be lazy-loaded, maybe because they use CSS background-image to display images ? I use lscache lazy load function and already tried others plugins.
This forces every single image in these blocks to load even if they are far below the fold. The lazy load option in the theme panel doesn’t improve performance metrics; it seems to be just a visual loading effect. Is that correct?
To keep a good performance score of 95+ on PageSpeed Insights, my only workaround has been to hide all images in these blocks on all single posts. While this fixes the speed issue, it completely defeats the purpose of buying a visually rich theme like Newspaper.
I already use others speed optimization like cache, css/javascript loading optimisation,etc. the only problem I can see is these theme’s blocks images on sidebar and footer not lazy-loaded.
My question is:
Is there a built-in setting or a recommended method to solve this? Or is this something that might be addressed in a future update?
This seems like a critical feature for any modern theme focused on performance.
My website : https://www.entrecampeurs.com/
Thank you for your help and guidance.
Hi RENATO,
The element shortcode from the single post template is a special one, which is why it is displaying only on the single post template, so if there are shortcodes that should trigger the article IDs, they will work correctly. BUG the shortcodes can be set in our theme on any page and cloud templates using the column text and text with title elements, you just need to set the shortcode in one of those elements and it will render the shortcode – https://imgur.com/DSSni9j
For the image situation, I will recommend setting a class on the row that is holding the image elements, doing this you can replace teh dynamic class tdi_98/7 – https://i.imgur.com/ngnSDSS.png
To hide an element using tagDiv Composer, select it and check the css tab, then on display, set the hidden option – https://i.imgur.com/CKrwQ2z.png use teh manage to see the hidden elements – https://i.imgur.com/IQ9JRUz.png
Related to the date from Google search results https://yoast.com/help/date-appears-search-results/
About the pagespeed, the best results are using the WP Rocket plugin, but this is a premium plugin and most of users prefer something free, here, it can be use the WP Super Cache, but with the Autoptimize plugin, othetrcache plugins that can be used with good results: WP Optimizer or LiteSpeed.
Also, using Cloudflare will help you a lot!
The live search element can be “translated” using tagDiv Composer select the element and look for the text set in composer https://i.imgur.com/0MuagAg.png
Related to the image requests for reducing the module image size, this is in the theme on flex blocks – https://i.imgur.com/PKmODaB.png https://i.imgur.com/tszBQkz.png and on single image element – https://i.imgur.com/jlzRLWu.png
The shortcode support in the theme is since teh theme was on Themeforest. As I mentioned above, the shortcodes should be set in column text or text with title.
Thank you!
hello, @Calin So about the previous issues, I can’t get shortcodes to work at all, because in TagDiv Composer! It doesn’t show up on the page, it only appears in posts. I spoke with the owner of the search plugin, and he said he tried to contact you guys from the theme to get support for his plugin and didn’t get a response. The guy from the search theme said this about your theme, https://imgur.com/a/HcEGq1O
I had to create a search field, I couldn’t add it to the header, but I managed to add it to the home page. I’m having some problems.
The block images, I can’t reduce the image size no matter what I do, I have to set up CSS for all of them, it’s a lot of work, and when I delete some tdi_ element it changes the number and messes everything up. Well, tdi_98, I can’t get the image to be 90px by 90px. I used this CSS when it was tdi_97 and it was working perfectly. Then I had to delete some elements, it changed to tdi_98 and it stopped working. I adapted everything correctly, only the images aren’t staying 90px by 90px, they’re huge. Look there, the CSS is correct. https://ibb.co/TMNTDZvB desktop mode only, because for mobile I had created a separate page. https://glostv.com/tv-ufg
Could you provide CSS to fix the large image issue? To make it 90px by 90px.
About this related thing, https://ibb.co/qLBYQZPX, I can’t set it to a primary category, like there’s this option, https://ibb.co/1GJkWGGs, to make it primary up there, https://ibb.co/VpJb4rCj. Is this possible via CSS?
About this, is there also a way to hide the title without needing CSS?
Is there somewhere in the theme that disables the date that keeps showing up?
Google searches, https://ibb.co/hFZNCXJf I already deleted everything in WordPress, did everything, hid it in WordPress, https://ibb.co/wFRmCNrh
Is there any way to make the site faster with this theme? You guys in the theme recommended Super Cache, which is horrible depending on the configuration, it modifies the CSS and everything. I measured my site on https://pagespeed.web.dev/ and it’s terrible, seems like the theme is too heavy. Is there a way to improve this? Because when I update something it takes too long to update the page; I’m not logged in.
Lastly, how do you translate https://ibb.co/LXG4WdqF I tried to find it and couldn’t. If you can help me with these problems.
Ask the theme owner to add in the next update the ability to reduce the image size of the tdi_ modules so we don’t need to keep using CSS code. Ask them to add shortcode support in TagDiv Composer! on pages, because it only appears in posts.
Hi
I’m writing to you about the critical mobile performance issues on trikalatroll.gr. While the site’s SEO and Accessibility scores are excellent, the user experience is suffering due to extremely slow load times.
Here is the latest Google PageSpeed Insights report for your review: https://pagespeed.web.dev/analysis/https-trikalatroll-gr/laf5cx5p3t?form_factor=mobile
The most urgent problems that need immediate attention are:
Critical LCP (Largest Contentful Paint) Time: The mobile LCP is 10.6 seconds, which is far above the 2.5-second threshold.
LCP Element Implementation: The primary cause seems to be that the main article thumbnail (the LCP element) is being loaded as a CSS background-image on a <span> tag. This prevents the browser from discovering and prioritizing the image load. This must be changed to a standard tag with fetchpriority=”high” to fix the LCP delay.
Slow FCP (First Contentful Paint): The FCP is 5.9 seconds. Users are waiting almost 6 seconds to see any content on the page.
Render-Blocking Resources: There are significant JavaScript and CSS files blocking the initial render. These need to be properly deferred or inlined.
Image Optimization: Images are not being served in next-gen formats (like WebP) and are not properly sized for mobile, which significantly increases load time.
Could you please prioritize fixing these issues, especially the LCP background-image problem? These optimizations are essential for improving our user experience and maintaining our search rankings.
Thank you,
Hi, I m having the same issue “Document does not have a main landmark.” when i ran a test through PageSpeed Insight.
https://imgur.com/a/IGX14Xx
I have just updated to the latest 12.7.3 version and cleared all cache, but the issue still persists, any help is appreciated.
Thanks!
Hi,
A quickfix is to enable the lockers for the events, please check in the theme panel and you should see your events post type and enable the locker for them here https://prnt.sc/2vRjAnM-IliL This just enables the option to use lockers for the events, you don’t have to actually set lockers for them, just enable that option.
As a PHP version, you can use 8.3.
Related to pagespeed for medium speed you can use this guide https://forum.tagdiv.com/how-to-make-the-site-faster/ (a free cache plugin that can provide cache and also optimize the js and css, optimize the images and convert in webp format). Use forom the theme panel this option – https://i.imgur.com/9DgGmdf.png
For premium cache plugins we recommend WP Rocket – https://forum.tagdiv.com/wp-rocket-and-newspaper-theme-optimization-guide/
Thanks.
HI, since we lost mod_pagespeed on our server for PHP8x, and PS now being end of life, testing solutions like WP Rocket, and holy heck …
https://publishersnewswire.com/publishing-from-mass-shooting-survivor-to-workplace-safety-pioneer-carly-flieshers-powerful-the-thirteenth-floor-transforms-corporate-trauma-response/
GTmetrix Grade
Performance 100%
Structure 96%
Web Vitals
LCP 532ms
TBT 0ms
CLS 0
Hello,
I checked the mentioned link and in metrics it appears that the CLS is ok – https://i.imgur.com/xrgDp3d.png https://pagespeed.web.dev/analysis/https-www-wyborkierowcow-pl-najlepsze-uzywane-samochody-z-benzynowym-silnikiem-1-4-tsi-ea211/7f2pbkkxzm?form_factor=desktop The rest of them are not. For example, to improve the LCP for that article, you must make some edits on it, select the LCP and check all settings that are recommended – https://i.imgur.com/poO2Beb.png I will suggest checking first and try to resolve the SEO, Best Practices and Accessibility and after that try to improve the results from Diagnostics and Insights.
Thank you!
Hello. I hope your developers will fix everything; that would be great. It is not possible to disable the mobile plugin because when I check it on pagespeed.web.dev, my site has a performance of 99%, and when the mobile plugin is disabled, the performance drops significantly to 50%. I have temporarily found a solution by automatically inserting the Polylang language switcher shortcode. I will wait for your specialists to solve this problem, as I don’t want to change themes; yours is the best, in my opinion!
https://prnt.sc/c3wGgOF0Fe0X This is a screenshot of my site’s performance with the mobile plugin enabled.
simchris and Calin
thanks for the tips
Check our website http://www.cidademarketing.com.br on Google PageSpeed.
Update the PHP version to 8.3.23; we are currently updating the operating system.
https://support.cpanel.net/hc/en-us/articles/5946421721623-How-to-upgrade-from-CentOS-7-to-AlmaLinux-8-or-CloudLinux-7-to-CloudLinux-8-with-cPanel-ELEvate. We are considering removing a pop-up and permanently removing Google AdSense.
The TTFB isn’t at the ideal level. It’s a situation we haven’t been able to resolve so far.
These are our results via Google PageSpeed - hoping the above actions will improve. I think the latest Google updates (core updates) have disrupted the rankings – which will be gradually adjusted.
our result so far without all the changes above
Hi, folks
with all the changes in the WP landscape; what is your thought “today” on best solution for page caching with Newsmag ?
Running into issues with speed for our NM sites now on PHP8.3 with Apache Pagespeed no longer working, we’ve lost the optimizations since 2016 that we relied on for concatenation, optimization, white space and comment removal, etc. Everything is 20% slower, and tools like Plesk PHP Optimizer not really doing anything for TTFB stuff.
New tools like this ( https://flyingpress.com/features/ ) promise a lot. GTMetrix now promoting WP-Rocket ( https://gtmetrix.com/blog/wordpress-optimization-using-wp-rocket/ ).
I tend to trust GTmetrix, having actually worked with them prior to their launching the test site ( I’m old 🙂 ).
Just general query as our site performance now sucks without server side pagespeed tool we have relied on.
Hi,
Thanks for the clear summary. The proxy toggle, Pagespeed deprecation, and those security rules breaking redirects, all solid catches. Tough break with the image 404s, but a good reminder: moving to PHP 8 really demands a full .htaccess review.
Thank you!
Hi
okay, we sorted the issue with php 8 and htaccess.
Couple of things – in our case with apache and plesk and nginx, the serve proxy checkbox needed to be toggled.
Second, some of the ‘recommended’ security directives to block access to certain wordpress folders seemed to break redirects on one site.
Finally, one additional unexpected issue was the sunsetting of apache pagespeed as of April 2025. So, the directives we had at top of the htaccess for that were generating errors, since does not work at all with php8.
The image redirects with htaccess now working, but man that hurt with Google image search getting 10,000 404 newsmag pages loaded. Doh.
As with anything these days, folks moving to php 8 should totally revisit their htaccess file if using one, or if using multiple in different folders, sub domains or whatever.
Hi,
Since July, we’ve had an issue with our website that we can’t resolve. Our CLS, measured with PageSpeed Insights, is greater than or equal to 0.30 on mobile. We can’t figure out what’s causing this high CLS. For example, on the desktop side, we have a CLS of 0.002. The problem only affects mobile, and since this issue began, the site hasn’t met Google’s requirements, preventing our articles from being published on Goolge Discover (before, when we met all the mobile requirements, we were always on Goolge Discover).
Our magazine is this: http://www.moviemag.it
Can you check and tell us how to fix the problem?
Thanks for your help.
See this screenshot https://ibb.co/M5KM0LV2
Hi
there is some fundamental issue with the current theme install where htaccess directives seem to be entirely ignored, such as redirects and stuff like pagespeed = on kind of things.
Going to have to try default theme to debug, as disabling all plugins had not effect.
Trying to use WP-STAGING plugin, but their pesky platform does not support external uploads locations (e.g., /root/uploads/ vs /root/wp-content/uploads/ … ) which breaks the image links ((sigh)).
Having one of those months over here.
I forget — these days, does Newsmag lose all its settings if I temporarily switch themes and turn off td-composer ?
okay…. even weirder, Apache Pagespeed not working either on sites running current two versions of Newsmag.
Going to have to try moving one of the sites affected to default theme and see if it’s sorted or not.
Very very very bizarre.
PageSpeed Insights returns an error: “You need to apply fetchpriority=high.” This is for images in Big Grid Flex 5. How can I fix this?
Calin thank you for your reply.
Lazy load is already excluded for that image, so this is not the source of the issue.
The real problem is that the LCP element in Newspaper is generated as a background-image inside a <span> (.entry-thumb) instead of a proper tag.
Because of this:
Google PageSpeed Insights reports that the image is “not immediately discoverable in the HTML”, and it keeps recommending that fetchpriority=”high” should be applied.
This recommendation cannot be satisfied as long as the LCP element is a CSS background and not a native . Preloading helps partially, but PageSpeed still flags the issue, because the image is not directly represented in the DOM as an
.
Could you please provide a solution or option within Newspaper to render the LCP image as an (with fetchpriority=”high”) instead of only as a background image? This seems to be the only way to properly fix the LCP problem reported by PageSpeed.
Best regards,
Antonio
I’m not having this issue on our sites.
You might try
a) via FTP, delete theme folder; upload new copy (do not over write old)
b) delete TD composer plugin; upload new copy (do not overwrite old)
Login and make sure both activated. Test a page edit.
If using something like Pagespeed that compresses js files, consider disabling to debug.
(I don’t work here.)
Hello,
Today i installed theme and i see the score on google pagespeed is 58.
I need a lot of plugins to install, the theme is almost empty.
I want my money back.
Thank you
Hi,
If the Standard Pack plugin is disabled, less CSS will be loaded.
Additionally, the CWV will be updated only after some time, typically taking around 28 days.
I just checked the website pagespeed, and on desktop everything is on green, which is good, but on mobile, one single element is not on green https://i.imgur.com/WN2zvdF.png, and from what I can see, the LCP can be reduced by interfering over the images https://i.imgur.com/6NBenLS.png
– https://docs.wp-rocket.me/article/1387-largest-contentful-paint
– https://www.youtube.com/watch?v=ysV2yO_m4Bk
– https://www.youtube.com/watch?v=teByAZ75R7c
Thanks
Hi,
Please use our guides for pagespeed:
How to Make the Site Faster
WP Rocket and Newspaper Theme: Optimization Guide
Thank you!
Can you help improve the pagespeed performance, they say the theme has problems
Hi Calin,
Thank you again for your help.
Even though the lazy load is disabled in the theme panel and no data-lazyloaded or data-src is present in the HTML source (as you confirmed), when I run a PageSpeed test on an article — like this one: https://www.sport24h.it/laura-rogora-a-campitello-vince-la-prima-prova-di-coppa-europa-lead
I see that the featured image is still reported as lazy loaded. It appears with:
(see https://ibb.co/RTBmB3k8)
This image is also marked as the Largest Contentful Paint (LCP) element, and the loading time is above 3.5 seconds.
Could you please help me understand:
– Why is the image still being marked as lazy-loaded?
– Is this due to some remaining control by the theme, or LiteSpeed Cache?
– What would you recommend to optimize LCP, specifically for the featured image in articles, while using your theme?
Thanks again for your time and support,
Antonio