- NewspaperHeader Builder
- NewspaperHeader ads
- NewspaperHeader styles
- NewspaperSearch setup for custom post type
- NewspapertagDiv Composer – Website Manager
- NewspaperBookmark – Save For Later
- NewspaperWooCommerce: Happy “Add to Favorites!”
- NewspaperModal Popup
- NewspaperFlex Block Settings Guide
- NewspaperPosts Loop Element
- NewspaperHow to Add a Logo in Newspaper
- NewspaperDefault Category Settings
- NewspaperWhen tagDiv Composer is Not Working
- NewspapertagDiv Cloud Library Plugin
- NewspapertagDiv Composer Tutorial
- NewspaperUsing the Theme Translations with WPML
- NewspaperInstagram in Newspaper WordPress Theme
- NewspaperWeather Shortcode
- NewspaperThe Mobile Theme
- NewspaperLogin – How to Enable User Registration
Actually that demo uses two headers. They should both appear in the cloud library dashboard, for example -> https://prnt.sc/ai3_p1GizDYY I should have mentioned this before.
There’s an overlay header, used just for the homepage I believe, and a regular header used for the rest of the website.
An overlay header means it is displayed over part of the content, and it’s usually transparent.
You could use just one header if you want or if it’s better for your website. To make the homepage use the global header instead of the special overlay header, while editing the homepage with the composer please set the global template here -> https://prnt.sc/I2g_blW_UFSd
To explain how that works, you can have different headers if you want, per page. A page can either use the global header, or a specific header if it’s set here -> https://prnt.sc/mcE-54JaWjw_
Please let me know in case there are further issues.
Thank you!
Hi tagDiv team,
I want to set my content width to 1200px (modern news-site layout: full-bleed bars, centered 1200px content column) on zzpnieuws.nl, running Newspaper 12.7.6 with a child theme.
In this forum, your staff has described the solution as follows:
– Simion C. (Sep 2025, topic “How to customize the page width”): “So for a page like your homepage, you must edit it with the composer, click on the rows and stretch them to 1200px, it takes very little time.”
– Calin (Aug 2025, topic “banner in my header”): “you can adjust the row width using tagDiv Composer […] the row to be stretched to 1200px instead of the default.”
However, this stretch control does not appear anywhere in my tagDiv Composer:
1. When I select a Row (both on a regular Composer page and in my header Cloud Template), hovering over the left/right edges of the row in the preview shows no drag handles and no resize cursor.
2. The Row settings panel (tabs General / Divider / Layout / Css) contains no stretch or row-width dropdown. The Layout tab only has column layout, alignment, order and “occupy remaining space”. The Css tab only has a manual pixel Width field.
3. Theme Panel → Template Settings has no global site/content width setting either.
My questions:
– Where exactly is the “stretch row to 1200px” control in Newspaper 12.7.6? Is it a drag interaction in the preview, a setting, or something that must be enabled first?
– Is this feature version-, license- or configuration-dependent?
– If it is genuinely unavailable in my setup: what is your recommended, update-safe way to achieve a 1200px content width site-wide (including the default single post and category templates) without breaking the responsive grid and thumbnail calculations?
Setup: Newspaper 12.7.6 (deploy mode: deploy), child theme (originally generated on Newspaper 9), tagDiv Composer + Cloud Library active, header built as a Cloud Template, LiteSpeed Cache, hosting at Cloud86.
Screenshots attached: (1) the Row settings panel showing the four tabs without a width option, (2) a selected row in the preview where no drag handles appear on the edges. See images here: https://postimg.cc/gallery/3xm1fCyimages
Thanks,
Marco — zzpnieuws.nl
Thank you for the erply, Ive done as you have stated but it seems that the header stil defaults on individual pages to the theme template Ive used – surely the global change shoud run across all pages as a default? Ive done soething wrong there.
Also, the pages are not happy, sitting underneath the header half the time and nothing is helping ot pad or space them out. Is this beause I havent used a theme page and am using pages I had already created in wordpress rather than the tagdiv builder or a template?
thank you!
Hi,
That probably means that the logo wasn’t changed in the mobile header. To explain a bit, a header can have up to 4 versions, meaning 4 different logos. There is the default desktop header and the sticky desktop header, and there is the default mobile header and the sticky mobile header. These versions are independent of each other.
There is a guide here -> https://forum.tagdiv.com/add-logo-newspaper/
So using the website manager, if you click on the mobile header -> https://prnt.sc/OYqu-Z-k-24g Then you can customize the logo -> https://prnt.sc/phPAGxHaT-zS
Or click on anything in the page and switch to mobile -> https://prnt.sc/Dj9ABv5q6evC then customize the mobile logo.
Then do the same for the mobile sticky header. Either switch to it from the website manager -> https://prnt.sc/m09kH1UroHel Or simply scroll a bit down while in mobile view.
In case there are any issues let me know.
Thank you!
Hullo!
Ive used the Blockchain header template and made a website and a mobile view, but I keep getting the Blockchain logo on mobile no matter what i do. I also can’t default to the mobile site Ive made, it just pulls my webpage, and this is showing the Blockchain logo.
I also cant set a mobile footer without making a completely new mobile view.
Ive been through all the theme settings, help!
au4championship.com
TIA,
Sammy
Hello,
I am using the **Newsmag theme** and I have a serious issue with ad impression tracking when using **Advanced Ads**.
### Problem:
Ad impressions are being **counted multiple times per single page view**.
Example:
* I open a news article once
* The ad is displayed only once on the page
* But Advanced Ads records **1-2-3-4–6… impressions for the same visit (random)**
### What I have already tested:
* Issue happens with **Advanced Ads sidebar widget**
* Also happens with **shortcodes in header**
* Tested with **WP Rocket disabled**
* Tested with **Lazy Load ON and OFF (0px / 200px)**
* Bot tracking is disabled
* GA4 is not responsible (same behavior independently)
### Conclusion:
This clearly suggests that the problem is not related to caching or plugin configuration, but to how **Newsmag renders widget areas or theme templates in the frontend**.
It seems that:
* Sidebar or header areas may be rendered multiple times (desktop/mobile/sticky/AJAX)
* Or the DOM is being rehydrated/rebuilt after page load
* Which causes Advanced Ads to register multiple impressions for a single page view
### Request:
Could you please provide a **fix or official workaround** for this issue?
Specifically:
1. Does Newsmag render widget areas more than once per page load?
2. Is there any known issue with duplicate rendering of sidebars or header areas?
3. Is there a recommended way to ensure that widget areas are rendered only once for ad tracking compatibility?
4. If this is a theme limitation, what is the correct setup for ad placement to avoid duplicated impressions?
This issue makes ad analytics unreliable and directly affects monetization accuracy.
I would appreciate a clear technical solution or configuration guidance from your side.
my website: http://www.redeweb.com
Thank you.
Then you could try a code like this one:
add_action( 'add_meta_boxes', 'tu_remove_meta_boxes', 999 );
function tu_remove_meta_boxes() {
if ( ! current_user_can( 'manage_options' ) ) {
remove_meta_box( 'td_post_theme_settings_metabox', 'post', 'normal' );
}
}
It can be loaded as a PHP code snippet with a code plugin like this one https://wordpress.org/plugins/insert-headers-and-footers/
Or it can be loaded in a child theme functions file.
It could be loaded in the main theme functions file as well, but this way it will be lost after a theme update and has to be entered again. The more permanent solutions is with a code plugin or child theme.
The code should remove the theme post settings for everyone but admins. You could test it.
Thank you!
Hi,
While I’m not quite sure what’s happening exactly, I do see a mobile menu and a search inside the content of the homepage, not in the header -> https://prnt.sc/SNrqVyfjCB0K
In the post pages after I refresh the page I also see a mobile menu and search, but still inside the content, not the header, the header is this one -> https://prnt.sc/zhqYSFNarOYn
I believe you added the mobile menu and search inside the content not the header. This can be seen while clicking on the elements in the composer, for example if you click on something you can see the zone it’s in, like this -> https://prnt.sc/BbpWRHinTxxu or like this -> https://prnt.sc/0yslOal_Ohva
And I think you are also using mobile templates perhaps, which complicates things a bit.
I can help fix these things, the fastest way would be send an email at contact@tagdiv.com and provide admin access (user and pass) for the website, so I can check how the header is built and make adjustments where needed.
Thank you!
The header on my website is no longer displaying.
Hi Team,
I hope you’re doing well.
I had a few questions regarding the implementation of some features on **product-wiki.com**, and I’d appreciate your guidance.
1. In the top bar of the website, I have **”My Account”** and **”Subscribe”** options. I also have a **”Write & Publish”** button in the main header. I tried configuring these, but they aren’t functioning as expected. Could you please guide me on the correct way to set them up?
2. I have also added a **Subscribe** section above the footer for the newsletter. Is there a recommended plugin or service that we should integrate (such as Mailchimp, FluentCRM, or another option) to make the newsletter subscription functional?
3. For the **Write & Publish** feature, I’d like users to be able to submit and publish blog posts on the website. Would you recommend using **BuddyPress**, or is there a better plugin or workflow for enabling front-end content submission and user publishing?
Please let me know your recommendations so I can proceed with the implementation accordingly.
Thank you!
Best,
Kunal
I’m using the latest version of Newspaper with Cloud Templates.
I created a custom Cloud Header called **”Header Template – Habersham News.”**
I can edit the desktop version of the header without any issues.
However, when I switch to the **mobile version** inside the Header Template and make changes (for example adding a hamburger menu), the editor says the changes were saved, but when I close the template and reopen it, all of the mobile changes are gone. The desktop changes persist normally.
Because of this, I ended up editing the mobile header directly inside my **Single Post Cloud Template**, where the changes do save correctly. That solved the problem for single posts, but Pages (such as my Obituaries page) still use the global Header Template, so they don’t receive the custom mobile header.
My questions are:
1. Is this expected behavior?
2. Should the mobile version of a Cloud Header Template save independently of the desktop version?
3. Is there a known issue where mobile edits to a Cloud Header Template are not persisted?
4. What is the recommended way to have the same custom mobile header (logo, hamburger menu, search, ad, etc.) appear consistently on both Posts and Pages?
Thanks!
Hello,
I run the Newspaper theme (version 12.7.6, registered) with tagDiv Composer on a WordPress site hosted at WP Engine. The homepage intermittently breaks: the hero/feature grid renders as gray bands with no background images and the layout collapses. It happens every several days, with no edit or publish that I can tie to it.
I have diagnosed this fairly precisely and want to share the evidence, because it points to the Composer template failing to compose rather than a caching or browser issue.
WHAT THE BROKEN VS HEALTHY HTML SHOWS
I captured the HTML of the same homepage URL (page ID 370) in both states.
Broken state (~59 KB):
body class is MISSING: wp-theme-Newspaper, global-block-template-1, tdb-template, td-full-layout
4 td_block instances
6 style blocks, about 9.8 KB of inline CSS
0 background-image rules (which is why no hero imagery paints)
Healthy state (~899 KB):
body class INCLUDES: wp-theme-Newspaper, global-block-template-1, tdb-template, td-full-layout
324 td_block instances
41 style blocks, about 53 KB of inline CSS
about 200 background-image rules
So in the broken state the tagDiv block-builder template for the page is not composing at all. The tdb-template / global-block-template-1 output and inline CSS never generate.
WHAT FIXES IT AND WHAT DOES NOT
Purging the host cache does NOT fix it. The broken render is served even on a forced cache miss and on hard refresh, so it is not stale cache.
Re-saving the homepage in tagDiv Composer (Save, with the green Header/Footer/Content Successfully Saved confirmations) DOES fix it immediately, every time. This is now reproduced twice.
So a fresh Composer composition produces the correct page, and something later causes the page to revert to the un-composed render.
PATTERN
It stays healthy for several days, then suddenly reverts to the broken render.
One stable stretch lasted about 9 days before recurring.
A re-save fixes it for another multi-day stretch.
ONE POSSIBLY RELATED DETAIL
When the broken version was being served, the host cache had bucketed a desktop request into the mobile/iphone cache group. I mention it only in case Composer mobile/desktop template variant handling is relevant to why an incomplete render gets produced.
QUESTIONS
Is there a known issue where the Composer block-builder template fails to compose on a page regeneration, producing output without the tdb-template / global-block-template-1 body classes and without the inline CSS?
Could a periodic Composer cloud-library sync, a theme/Composer background process, or a license re-check trigger a re-render that lands in this un-composed state?
Is there a setting or maintenance step that forces the template to always fully compose, so I do not have to manually re-save in Composer every few days?
Is there a current recommended compatible pairing of Newspaper theme version and tagDiv Composer plugin version I should confirm I am on?
I can provide both full HTML captures (healthy and broken) on request.
Site: https://alstonhomes.com
Hello,
I run the Newspaper theme (version 12.7.6, registered) with tagDiv Composer on a WordPress site hosted at WP Engine. The homepage intermittently breaks: the hero/feature grid renders as gray bands with no background images and the layout collapses. It happens every several days, with no edit or publish that I can tie to it.
I have diagnosed this fairly precisely and want to share the evidence, because it points to the Composer template failing to compose rather than a caching or browser issue.
WHAT THE BROKEN VS HEALTHY HTML SHOWS
I captured the HTML of the same homepage URL (page ID 370) in both states.
Broken state (~59 KB):
body class is MISSING: wp-theme-Newspaper, global-block-template-1, tdb-template, td-full-layout
4 td_block instances
6 style blocks, about 9.8 KB of inline CSS
0 background-image rules (which is why no hero imagery paints)
Healthy state (~899 KB):
body class INCLUDES: wp-theme-Newspaper, global-block-template-1, tdb-template, td-full-layout
324 td_block instances
41 style blocks, about 53 KB of inline CSS
about 200 background-image rules
So in the broken state the tagDiv block-builder template for the page is not composing at all. The tdb-template / global-block-template-1 output and inline CSS never generate.
WHAT FIXES IT AND WHAT DOES NOT
Purging the host cache does NOT fix it. The broken render is served even on a forced cache miss and on hard refresh, so it is not stale cache.
Re-saving the homepage in tagDiv Composer (Save, with the green Header/Footer/Content Successfully Saved confirmations) DOES fix it immediately, every time. This is now reproduced twice.
So a fresh Composer composition produces the correct page, and something later causes the page to revert to the un-composed render.
PATTERN
It stays healthy for several days, then suddenly reverts to the broken render.
One stable stretch lasted about 9 days before recurring.
A re-save fixes it for another multi-day stretch.
ONE POSSIBLY RELATED DETAIL
When the broken version was being served, the host cache had bucketed a desktop request into the mobile/iphone cache group. I mention it only in case Composer mobile/desktop template variant handling is relevant to why an incomplete render gets produced.
QUESTIONS
Is there a known issue where the Composer block-builder template fails to compose on a page regeneration, producing output without the tdb-template / global-block-template-1 body classes and without the inline CSS?
Could a periodic Composer cloud-library sync, a theme/Composer background process, or a license re-check trigger a re-render that lands in this un-composed state?
Is there a setting or maintenance step that forces the template to always fully compose, so I do not have to manually re-save in Composer every few days?
Is there a current recommended compatible pairing of Newspaper theme version and tagDiv Composer plugin version I should confirm I am on?
I can provide both full HTML captures (healthy and broken) on request.
Hi,
You could just use a popup, instead of a menu that was designed to be used on mobile devices.
For example we use popups on many of our more recent demos, the popups can contain anything and they can open from any side of the page.
Like in this demo -> https://demo.tagdiv.com/newspaper_liberty_case_pro/ That hamburger menu from the header is a popup. The popup is set to open a page from the website, which can be built with the composer and can contain basically anything.
There are many other popup examples if you want me to provide them. My suggestion is to consider using a popup, it’s not difficult to set up -> https://forum.tagdiv.com/modal-popup/ and in my opinion it’s easier than limiting the mobile menu width and making sure it looks good across all devices.
Let me know if I can help with it.
Thank you!
Hi,
Changing the logo should be a matter of minutes. Please let me know what kind of issues you are facing when changing the logo.
Some of the theme demos use image logos, some text logos, some SVG logos, or combinations of these. These default logos can be removed and replaced. If you installed a theme demo please mention which one it is, and I will check what kind of logo it uses. Or provide a link to your website, so I can see what kind of header you are using on it and provide instructions for changing the logo.
Let me know and I will help as much as I can.
Thank you!
Hi,
The website you mentioned doesn’t seem to be loading for me at this time. Maybe you are referring to the other website.
I see a More menu item, it seems to be an actual category https://factcheckedexplanations.com/category/more/
A “More” menu item isn’t normally meant to lead anywhere, it’s used as a placeholder menu item when there isn’t enough space to display all the menu items in a row. The option can be activated in the composer when clicking on the header menu element -> https://prnt.sc/RZ2Q0faxm6gM
On mobile however using the header menu from desktop isn’t usually the best choice. There are these other menu elements that may be better -> https://prnt.sc/9ya8FoPcEuw9 Or even a popup can be used as the menu.
Let me know if you have any questions.
Thank you!
See the thin line in the header area? Between the logo image and the paragraph there is a thin grey line. I tried editing the element “text with title” but it kept that thin line
It only appears on mobile vertical
Hi,
From what I see the header template is not set anymore, so the theme uses a simple backup header. Normally the cloud templates should still be set after updating the theme.
Please update again. After updating check in the cloud library dashboard to see if the header and the rest of the cloud templates are still set -> https://prnt.sc/mROMJdzK6-_H
Let me know if that’s the case or if the templates are actually set and it still displays like that.
Thank you!
Now the website works and displays correctly.
The banners you mentioned are in the desktop header from what I see, so they won’t be displayed on mobile where the mobile header is used. If you want to display the banners in the mobile header as well, please add them there.
Add a new row in the mobile header -> https://prnt.sc/_-rA9N-kj4K5 and then add the banners there. Then they will be displayed on mobile.
Please try it. Let me know if you have any questions.
Thank you!
Hi,
It looks like there’s a bit of a mix up with the headers. That’s an overlay header. Please import -> https://prnt.sc/ndMaVMxuRVyK this header from the cloud library -> https://prnt.sc/UxajSLtwf62h Then set it globally -> https://prnt.sc/2Pi58A91Ei2v
If maybe you also want such pages (built with wordpress) to have a wider width, you can stretch them in the theme panel -> https://prnt.sc/gz9FS8leP0VR You can also set a sidebar if you want, or make the content full width -> https://prnt.sc/lJuvsujaSuQ8
Let me know in case there are other issues.
Thank you!
Hello TagDiv Support,
I’m using the Newspaper theme with td-composer – https://www.total-motorsport.com/
On the frontend, td-composer is loading these files:
ext-language_tools.js
ext-searchbox.js
from this path:
/wp-content/plugins/td-composer/css-live/assets/external/ace/
This causes the following console errors:
Uncaught ReferenceError: define is not defined
Uncaught ReferenceError: ace is not defined
Because of these errors, two things are broken in the header:
The hamburger menu does not open on mobile.
The search function in the header does not work.
I have already tried:
Clearing all caches
Re-saving the header template in Composer
Multiple attempts to remove the Ace scripts (both via PHP and JavaScript)
None of these fixed the issue. The site is otherwise stable.
Could you please investigate why td-composer is loading Ace Editor assets on the public frontend and provide a fix?
Thank you.
Hi,
our website started not working properly after updating to WordPress 7 and Newspaper to 12.7.6.
When enabling the tagdiv Standard Pack Plugin, the website throws a 500 internal server error.
When disabling the tagdiv Standard Pack Plugin, the website is workingh but the header changes (logo disappeared, “DISCOVER THE ART OF PUBLISHING” is shown). Also i cannot edit the Home page and other pages-articles because i cannot use the tagdiv Standard Pack plugin (since it is disabled).
This is our website: https://immorfou.org.cy . You will note that the header is not normal.
Please, help! Thanks in advance.
p. Evmenios
Hello, Simion. Thank you for your help. I placed the mobile code in the header. But the ad is not centered. The logo and search button push the ad to the right. How do I move the logo and search button under the mobile ad so I can center the ad? Thank you! 
Hi,
There isn’t unfortunately.
It could be done with a code, the one from the bottom of this topic seems to work https://stackoverflow.com/questions/69767414/exclude-category-from-search-results-in-wordpress Just replace the ID with your own. This is for excluding one or more categories from the search results. It can be modified to include one or more categories instead, by changing it here to IN -> https://prnt.sc/KCFcDuHLzh7h
It can be loaded in the theme functions, or a child theme functions, or with a code plugin like this one https://wordpress.org/plugins/insert-headers-and-footers/
You could give it a try.
Thank you!
I see that’s an auto ad which is loaded in the header, but it displays over the content despite your exclusion from that section of the website. That’s quite unusual, I don’t think I’ve seen an auto ad being displayed on top of the content like that.
Did you maybe enter the auto ads code in the header ad spot? https://prnt.sc/PmrcpC6f4TjC Maybe it could force an ad there if that’s the case.
I could provide a code to add some space below the ad, like this https://prnt.sc/PPXnXASsrjDj
Try this code:
@media (min-width: 768px) {
.td-header-sp-recs .google-auto-placed {
margin-bottom: 280px;
}
}
Add it in the Live CSS https://prnt.sc/M5pDgCy46w9F or in the theme panel https://prnt.sc/nAyCIKVHrnme Then clear the cache and check if there is some space below the ad.
Thank you!