- NewsmagBlock settings tutorial
- NewsmagCategory tag on modules/blocks
- NewsmagtagDiv Composer Tutorial
- NewsmagWeather Widget
- NewsmagExchange widget
- NewsmagInstagram widget
- NewsmagHow to use the Visual Composer plugin
- NewsmagIntroduction
- NewsmagFooter templates
- NewsmagCustom ad spots
- NewsmagLoading image effects
- NewsmagSmart sidebar
- NewsmagFeatured images
- NewsmagGeneral settings
- Newsmag7 days post sorting
- NewsmagTheme thumbs
- NewsmagExcerpts introduction
- NewsmagTheme colors introduction
- NewsmagtagDiv slider gallery
- NewsmagVideo playlist
Hi tagDiv team,
We’re seeing a reproducible issue with Newspaper that breaks standard WordPress extensibilit for https://radiofacts.com
When the Newspaper theme is active, MU plugins cannot execute callbacks attached to wp_head(), even though wp_head() itself is rendering output.
Reproduction:
1. Activate Newspaper (current version)
2. Add the attached MU plugin that echoes HTML comments via wp_head
3. View page source on any frontend page
Expected:
<!– RF_WP_HEAD_TEST_EXECUTED –>
<!– RF_WP_HEAD_TEST_LATE_EXECUTED –>
Actual:
Neither marker appears.
Notes:
– The same MU plugin works immediately on standard themes
– Cloudflare is not involved (verified via origin IP tests)
– OPcache reset does not change behavior
– Output buffering works, but wp_head hooks from MU plugins do not
This prevents programmatic injection of schema, meta tags, or SEO logic via hooks and forces HTML-level buffering as a workaround.
Questions:
1. Is Newspaper intentionally bypassing or re-rendering the wp_head lifecycle?
2. Does Newspaper start/flush output buffers that prevent MU plugin hooks from firing?
3. Is there a supported hook intended for injecting <head> content from MU plugins?
4. Is this expected behavior or a regression?
Thanks — happy to provide additional diagnostics if needed.
I NEED ONLY ONE POST NOT HALL BLOCK AND IWANT LIVE STYLE DOT CIRCLE THATS MY FAVOR NOT THAT ONE
Hi Calin,
Thank you for the prompt response as always. I had a play with the module builder, and though it’s very useful, I went back to Flex Block X due to its ability to filter by category.
Perhaps one for the suggestions box; it would be handy to display ‘no results’ on a Flex Block that doesn’t return results.
Hi,
I see you want the module to be the same height, right now, this is based on the title, excerpt and read more button – https://i.imgur.com/KiQ5Ff6.png
What you can do is to check a solution provided in this similar situation – https://forum.tagdiv.com/topic/flex-block-1-and-same-blocks-height/
Hi,
Only the loop elements can display the no results message.
In case you want to create your own module for search, you can use the module builder and use the flex loop builder to display the results.
Unfortunately, there is no option to display the number of results on the search page right now.
Hi,
If you want to have a video format for the articles, please use our guide https://forum.tagdiv.com/featured-image-or-video/
To have a similar layout, you need to choose teh right block, the one that is most similar to the one from your screenshot (you can choose from the flex blocks elements), using tagDiv Composer, you can adjust it from the layout tab. A much better way is to create your own layout using the module builder and display it in the flex block builder.
Thank you!
Hi,
You can set the same block to display all of your CPTs. However, the limitation is that you cannot choose which CPT module to display directly from the block. Because of this, the results are based only on filters and sorting options.
The block does offer the possibility to manually set the IDs of the CPTs you want to display. The downside of this approach is that it must be updated manually every time you add or change an article. You can see an example here: https://i.imgur.com/lC0HYOi.png
An alternative solution would be to use a row layout:
Create a row and set it to 2 columns.
In the first column, add a Big Grid Flex 1 element and configure it to display only one result, adjusted to your needs.
In the second column, if you need multiple columns, add an inner row and set the number of inner columns as required.
You can add multiple inner rows within the same column if needed.
In each inner row, add the same Big Grid Flex 1 element and adjust its settings to display the desired CPT.
This setup provides more flexibility and allows you to control exactly what content is displayed in each area.
Thank you!
Hi,
For this https://prnt.sc/_yGm-VVf1q1d you need to go to Newspaper > theme pane > block settings and enable that thab from there.
“But this link https://i.imgur.com/6ENBZYZ.png is broken,” please try thios https://prnt.sc/pHaBugbFAHy_
I see that right now you are using the option I mentioned on the featured image on the single post template https://prnt.sc/mcMgQcRSQ9xe but you have this gap because the featured image element is not in the same row https://prnt.sc/miivtdqDfFs_ with the single post content, you can drag and drop the elements from the current row below, and the results will be https://prnt.sc/Qy84Mo1nv_Hc
On the category page https://aafpress.ge/category/questions/ the image set as thumb placeholder in the theme panel – https://prnt.sc/njm0GdspOffD theimage should be png or jpeg/jpg formt and should be in full size – https://prnt.sc/zdg-XBLi53E3
Hi,
Do you want this option to be constant to a block, for example, in your image, only the block that is in the center to have that live tag? If is so then it can be done by using a custom css:
Here is what you should do:
Edit the page using tagDiv Composer, select the block you want to display the live icon, then add the class cls-live – https://i.imgur.com/l67gVqU.png after that add the raw css element and set the blow css https://i.imgur.com/4rTX1e7.png
.cls-live .td-module-title a::before {
content: "LIVE";
position: relative;
z-index: 999;
display: inline-block;
align-items: center;
color: #ff2b2b;
font-weight: 600;
letter-spacing: 1px;
padding: 6px 8px;
border-radius: 20px;
}
.cls-live .td-module-title::before {
content: "";
position: relative;
transform: translateY(-40%);
display: inline-block;
vertical-align: middle;
width: 8px;
height: 8px;
background: #ff2b2b;
border-radius: 50%;
animation: pulse 1.5s infinite;
}
@keyframes pulse {
0% {
box-shadow: 0 0 0 0 rgba(255, 43, 43, 0.7);
}
70% {
box-shadow: 0 0 0 10px rgba(255, 43, 43, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(255, 43, 43, 0);
}
}
Thank you!
Hi,
The theme includes only one global option to enable or disable lazy loading. Because of this, lazy loading should be controlled from **a single location only**. If you are using a caching plugin or an image optimization plugin, please make sure that lazy loading is enabled in only one place to avoid conflicts.
Additionally, if you are using a separate image optimization plugin, it may offer the option to exclude lazy loading for specific elements. This can usually be done by targeting the element’s CSS class, for example:
.td_block_big_grid_flex_3 .entry-thumb
Using exclusions like this can help fine-tune how lazy loading behaves on your site.
Thank you!
Hello, I’m still having a similar issue, my images look great but I am getting cropping on the bottom of the flex block. I need space for the full title, but then for the ‘read more’ buttons on the bottom to be aligned.
This is happening on my site here
Hi team,
Happy New Year!
Currently in the process of improving our search experience and need a little help.
When using Flex Block X, is there a way to get it to display ‘No results’ or a custom message when no search results are found?
In addition to the above, is there also a way to show in numeric form how many search results are found? ‘Your search returned ## results’ – that sort of thing.
Thank you for your time.
So, I cannot have on the same block a normal single post article and a custom post type,
correct?
I just wanted to have on the homepage, a block with all my last posts( articles, custom post type, review,…)
Like on the pro them: the first 4 pictures:
Fashion: ( WordPress News Magazine Charts the Most Chic and
Gadgets: Game Changing Virtual Reality Console Hits the Market
Travel: Discover the Most Magical Sunset in Santorini
Computer Filters Noise to Make You a Better Listener
For me it will be: https://demo.tagdiv.com/newspaper_pro/
Fashion: Last normal category article
Gadget: Last normal category article
Travel: Last Custom post type
Computer: Last Custom post type
Hi,
The answer is yes and no.
You can use different flex blocks and loops per category if you create different category templates and you assign them to those categories, but not to the same category template.
For example you can create a category template that will be used on most of the categories, this will be set as global https://prnt.sc/7RxaX0PI4tqQ then you create one extra template (or as many as you want) that will be assigned individually, for example – https://prnt.sc/YI7ui-Q-beyG
Thank you!
Hi team
URL is finoark.com
I need it for 2 blocks.
Flex BLock 1
The last 28 news should auto scroll vertically means like a carousel. Once a new article is published it will start from there once again.
Big Grid Flex 1
The last 8 article from that filter should auto scroll horizontally after the page loads means like a carousel. Once a new article is published it will start from there once again.
Looking for your assistance into this.
Thank you!!
Hi awilbanks,
The tagDiv Mobile Theme plugin no longer provides a fully responsive version. It can be used if you want a simple mobile layout, such as for a blog. However, if you are looking for a responsive version with the same layout and content as the desktop site, this cannot be achieved using the tagDiv Mobile Theme plugin.
The improved speed you are seeing is mainly due to the simpler layout. If you build the site using only one or two blocks similar to how the mobile theme works the performance results will be quite comparable.
A responsive version, however, loads all elements from the desktop layout. To achieve better speed in this case, you need to optimize CSS and JavaScript, use a reliable caching solution, and in some situations, adjust the page content itself. Pages with many blocks, images, and elements will naturally load slower than pages with fewer components.
Hi,
If you do not see teh ad box section when you are logged in, it is because you have an ad blocker extension. Please use a different browser or incognito mode. it should be something like this https://imgur.com/uqbhTKH https://imgur.com/HKEPdek
ok i found a solution to design the template… Now
How can I filter in the same Grid flex or block, flex box: Some of the normal post categories and a custom post category.
Thank you
Hi,
In the categories feed, I use “Flex block 1” and “Posts loop” below.
May I use “Flex block 1” for some categories, and, for example, “Flex block 2” for others?
Or may I use “Flex block 1” with visible images for some categories and hide images (Flex block 1 – Layout – article images – hide image) for others?
Same for “Posts loop”:
May I use “Posts loop” with Modules per row = 1, with visible image, and for some categories configure Modules per row = 2 and Hide image on?
In general, is it possible to make the newspaper theme more flexible?
Could you help me?
Hi,
I see what you want to achieve, this can be achive easly fora single post template. There, you can let the Single Post Featured Image but use the option ‘Hide when no featured image’ – https://i.imgur.com/6ENBZYZ.png
Now the situation is a bit mor complicate on blocks, there it is necessary to use a placeholder for those articles that do not have a featured image set – https://prnt.sc/wDwJpwUVV9pa
Hi Samir,
Please check it in the General tab. Maybe you have set an offset on that Flex bloc; if so, remove the offset. How many articles are added to that category? If an offset is set and the added articles are less than that offset, then there will be no results to be displayed – https://forum.tagdiv.com/flex-block-settings-guide/
Hi,
I just checked the site on my desktop and it’s working fine on my end https://i.imgur.com/kzwSBOo.png That usually means the issue is related to your browser settings. This often happens when an ad blocker or another extension is enabled.
If you try opening the site in an incognito window or in a different browser without any extensions, the ad should display correctly.
Hi Calin,
We removed the image on the Home Page banner of the BlockChain Demo and then added the same image, it goes to the bottom of the banner and the size is really small. It looks like there is something else we need to set up to replace image on the homepage.
Thanks
Hi,
We are planning to use BlockChain Demo (Blue and Pink gradient banner):
https://demo.tagdiv.com/newspaper_blockchain_pro/
It loads on mobile phones, but when it loads first time there is a big space above “Invest In Crypto The Smart Way!”.
So, the top banner with logo, menu etc. appears then there is big space below the white top banner until the text – “Invest In Crypto The Smart Way!” After we refresh the site, the gap disappears, the text comes to the top and works fine.
This issue is only on mobile view. Could you please help us to fix this?
Thanks
Dear Calin,
I need to display the featured image everywhere if an image is uploaded, as it is now. And, on the other hand, hide featured images globally from all posts and pages (no empty space, no broken images) if a featured image is not uploaded.
If I remove the featured image from the single post template using tagDiv Composer, then the featured image will not display in all posts.
I use Flex Block 1. If I hide the image in the Layout – article image – hide image, then the image hides all categories, even if I upload it.
Could you figure out and help me?