- NewspaperFlex Block Builder and Flex Loop Builder
- NewspaperHow to use the Flex Blocks cache option
- NewspaperHow to edit modules for Flex Block X
- NewspaperHow to insert a block inside the content of a post
- NewspaperFlex Block Settings Guide
- NewspaperMeta Info on Modules and Blocks
- NewspaperTheme modules and blocks
- TutorialsDefault Block Settings Guide
- NewsmagBlock settings tutorial
- NewsmagCategory tag on modules/blocks
- NewspaperThumbnails – Fix strange looking images on blocks
- NewspaperBlock settings tutorial
- NewspaperCategory Tag on Modules/blocks
- ApiPractical example – How to add a new Block and Module
- Apitd_api_block::delete
- Apitd_api_block::update_key
- Apitd_api_block::update
- Apitd_api_block::add
- ApiAPI – Blocks – Introduction
- NewspaperWP Rocket and Newspaper Theme: Optimization Guide
Hello,
From what I’ve read, most of the recommendations have already been made on the site: object cache plugin, cache on flex blocks, cache plugin….
What I would recommend is a dev/staging where you can do some tests, for example try using a demo with classic templates like the Local News demo, but this should be tested only on dev or staging, not on live. And tested using the tagDiv Composer and tagDiv Standard Pack plugin, without any other plugins. Then, compared with the results on live.
Thank you!
This is what I get:
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the media-library-organizer domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/milosbts/public_html/wp-includes/functions.php on line 6121
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the td-cloud-library domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/milosbts/public_html/wp-includes/functions.php on line 6121
Logo
VESTI
BTS PODCAST
KONCERTI I DOGAĐAJI
RECENZIJE
RAZBIJANJE TIŠINE
O NAMA
More
Fatal error: Uncaught ValueError: Unknown format specifier ” ” in /home/milosbts/public_html/wp-content/plugins/td-cloud-library/parts/tdb-comments.php:353 Stack trace: #0 /home/milosbts/public_html/wp-content/plugins/td-cloud-library/parts/tdb-comments.php(353): sprintf() #1 /home/milosbts/public_html/wp-includes/comment-template.php(1629): require(‘/home/milosbts/…’) #2 /home/milosbts/public_html/wp-content/plugins/td-cloud-library/state/single/tdb_state_single.php(2110): comments_template() #3 /home/milosbts/public_html/wp-content/plugins/td-cloud-library/shortcodes/single/tdb_single_comments.php(470): tdb_state_single->{closure}() #4 /home/milosbts/public_html/wp-content/plugins/td-cloud-library/shortcodes/single/tdb_single_comments.php(470): Closure->__invoke() #5 /home/milosbts/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): tdb_single_comments->render() #6 /home/milosbts/public_html/wp-includes/shortcodes.php(434): td_global_blocks::proxy_function() #7 [internal function]: do_shortcode_tag() #8 /home/milosbts/public_html/wp-includes/shortcodes.php(273): preg_replace_callback() #9 /home/milosbts/public_html/wp-content/plugins/td-composer/includes/tdc_composer_block.php(222): do_shortcode() #10 /home/milosbts/public_html/wp-content/plugins/td-composer/includes/shortcodes/vc_column.php(440): tdc_composer_block->do_shortcode() #11 /home/milosbts/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): vc_column->render() #12 /home/milosbts/public_html/wp-includes/shortcodes.php(434): td_global_blocks::proxy_function() #13 [internal function]: do_shortcode_tag() #14 /home/milosbts/public_html/wp-includes/shortcodes.php(273): preg_replace_callback() #15 /home/milosbts/public_html/wp-content/plugins/td-composer/includes/tdc_composer_block.php(222): do_shortcode() #16 /home/milosbts/public_html/wp-content/plugins/td-composer/includes/shortcodes/vc_row.php(1204): tdc_composer_block->do_shortcode() #17 /home/milosbts/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): vc_row->render() #18 /home/milosbts/public_html/wp-includes/shortcodes.php(434): td_global_blocks::proxy_function() #19 [internal function]: do_shortcode_tag() #20 /home/milosbts/public_html/wp-includes/shortcodes.php(273): preg_replace_callback() #21 /home/milosbts/public_html/wp-content/plugins/td-composer/includes/tdc_composer_block.php(222): do_shortcode() #22 /home/milosbts/public_html/wp-content/plugins/td-composer/includes/shortcodes/tdc_zone.php(771): tdc_composer_block->do_shortcode() #23 /home/milosbts/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): tdc_zone->render() #24 /home/milosbts/public_html/wp-includes/shortcodes.php(434): td_global_blocks::proxy_function() #25 [internal function]: do_shortcode_tag() #26 /home/milosbts/public_html/wp-includes/shortcodes.php(273): preg_replace_callback() #27 /home/milosbts/public_html/wp-includes/class-wp-hook.php(324): do_shortcode() #28 /home/milosbts/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #29 /home/milosbts/public_html/wp-content/plugins/td-cloud-library/wp_templates/tdb_view_single.php(189): apply_filters() #30 /home/milosbts/public_html/wp-includes/template-loader.php(106): include(‘/home/milosbts/…’) #31 /home/milosbts/public_html/wp-blog-header.php(19): require_once(‘/home/milosbts/…’) #32 /home/milosbts/public_html/index.php(17): require(‘/home/milosbts/…’) #33 {main} thrown in /home/milosbts/public_html/wp-content/plugins/td-cloud-library/parts/tdb-comments.php on line 353
There has been a critical error on this website.
Hi,
Unfortunately, this will not work with the block module. In the module will be display the featured image and video https://forum.tagdiv.com/featured-image-or-video/
What you can do if you are using an embed code is to set it in a widget and set the widget with the tagDiv Composer on website or directly in the article or with tagDiv Composer in column text or text with title, set the embed code in text zone, here – https://imgur.com/DSSni9j
Thank you!
Hi there at tagdiv,
I am troubleshooting my website https://regioonline.nl, a newssite with 64 subpages and 50.000+ posts. The databaseservice mariadb gets killed every day a few times when working in the backend. At first I was using a VPS with 16 CPU core and 60GB RAM, and now a shared hosting with 24 CPU core and 16GB RAM. In both cases the database issue is persistent, only on the (unmanaged) VPS the mariadb.service was not automaticly restarted (had to restart the server). I had someone managing that VPS for me, but he got another job (so I moved to shared hosting). Now I am more up to speed about use a Linux VPS (Debian 12) with Plesk and SSH, but still figuring things out before moving the site back again.
The site has a big database (3.2GB) with the main table being postmeta (2.7GB), serving all images from Google Drive through a plugin (WP Media Folder+addon).
With the use of Code Profiler and Query Monitor I am troubleshooting for main issues. All my (sub)pages generate about 459 Query’s per page of witch 416 are from td-composer (see https://prnt.sc/lwOgOlsnsEf2
The page I measured this on was https://www.regioonline.nl//regio-tilburg/, but all (sub)pages (see https://regioonline.nl/regiopagina/) are with the same result. The homepage is even a bit larger
On the mentioned page of Tilburg I disabled all Ajax pagination and block caching.
Using any caching solution (be it with plugins like WP Rocket or WP Supercache, or using serverside caching options like Varnish, Redis Object Cache or OPcache) will make the issue of the database server getting killed a lot worse. Ofcourse tried every combination possible, but only not caching anything, reduces the issue to a few times a day, instead off every 20 minutes or so.
Is this a question of too many blocks on a page (disabled block caching for Flex Blocks aswell) so td-composer generate that many query’s? What is the best option to reduce this to an acceptable level, not killing the databaseservice every time?
Do I need to tune down the number of topics/blocks on every page? Do I need to reduce the number of pages?
Good to now that every menuitems has it’s own seperat link. I also tried the deactivate all (sub)pages except the homepage and made links to to automatic generated category pages of every item, but even did not solve the issue.
Hope you can help me a few steps further, or can give any advise on how to proceed. If I tune down on settings, blocks and pages, is this info removed from the database (mainly postmeta) also? If not, how can I solve that?
Sorry for the bloat of information, but I am hoping to make the issue clear. I know this is not only a theme issue, so I have already contacted several pluginbuilders also. This helped already in reducing databasequery’s.
Hello there and congratulations for such an incredible theme!
Question:
I have a Flex Block.
Is it possible (through Theme settings or css) to display Filter -> Ajax categories dropdown in more rows instead of “More” link.
The reason i want to achieve this, is because the dropdown has many categories.
Suggestion:
Again in Ajax categories dropdown -> More -> Drop down window, i don’t see a css “Overflow” rule. Is it possible to add it in the future?
Thank you!
Hi,
If you do not see them, it is possible that an ad blocker is installed.
Please log in to the website in incognito, there should not be any ad blockers applied, and you should see the ad box element to edit it.
Hello,
I’m glad that you found the solution. There are two alternatives, one is to use a unique article https://forum.tagdiv.com/unique-articles/ on the page, or if you use multiple blocks, use the offset option https://forum.tagdiv.com/offset-feature/
Thank you!
Hi,
Normally you don’t have to do anything special to get an image ad displayed. If you use an ad box and you set an image in it https://prnt.sc/P5Kkpks4uOVw that ad box appears on all devices by default. That would be all there is to it.
And the flex block 2 element should indeed work fine. It’s probably something caused by the design set for it. Does it work if you place a new block and click on the image? Sometimes positioning elements over the image with margins and padding can make the image unclickable.
We can take a closer look at both these issues directly on your website. We will need admin login, please send the user and pass by email at contact@tagdiv.com and please also include a link to this topic in the email. Then we can get to the bottom of both these issues.
Thanks.
I’m trying to create an elementary image ad, but I’m running into problems. For some reason, the image is only visible on desktops and is hidden on all other devices. I tried to unhide everything with the following CSS code:
/* Force Newspaper ad boxes to be visible on all devices */
.td-ad-hidden,
.td-visible-desktop,
.td-visible-tablet,
.td-visible-mobile {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
height: auto !important;
width: 100% !important;
position: static !important;
}
/* Remove any hiding by parent container */
@media (max-width: 1024px) {
.td-ad-hidden,
.td-visible-desktop,
.td-visible-tablet,
.td-visible-mobile {
display: block !important;
}
}
@media (max-width: 768px) {
.td-ad-hidden,
.td-visible-desktop,
.td-visible-tablet,
.td-visible-mobile {
display: block !important;
}
}
This code should disable every hiding present, but it does not.
The website is eldia.uy. I am getting tired of your code not working as expected. I still have a Flex 2 block that is not working, and your only response was: It should work.
Hi,
Please try this custom css:
.wp-block-table .has-fixed-layout {
width: 100vh!important;
}
Set the code in the theme panel > custom code> advance css > phone so the code will apply only on mobile.
I hope this will help you!
Once again.
I want to edit “Posts Form Location Finder” feature on my https://lumiq.pl/dodaj-gabinet/ page.

Where i can find:
1. tdb-location-complete
2. Fields as: Miasto, Państwo and Kraj – I can’t fill them – they’re blocked and cant put anything there. How to unblock it? They’re catched via google maps but I can’t edit it. I wish to let people edit it when google maps fetch wrong data here.
-
This reply was modified 1 year by
marlonk.
Hi Calin,
Is there any way to improve this in a future update? I think the styles defined by an author should override what’s configured in the cloud template.
Alternatively, what would you recommend as a workaround? For example, if I want posts in a certain category to have post content font size 17 and block quote font size 18, how would I be able to configure that and still allow authors to apply their own stylings within a post?
also I can’t fill those boxes becasue they’re blocked from filling editing

-
This reply was modified 1 year by
marlonk.
Hi,
Yes, the categories and articles can be added anytime. But to have articles in a block that is filtered after a category, that category must have some articles, this is why our demos coming with content so you can se how it will look.
Thank you!
Hi @arkenoa,
If you’re encountering an infinite loading screen after clicking Save Settings in the theme panel, the issue is likely related to admin-ajax.php. To diagnose the problem, please open your browser’s developer console and check for any error messages.
This behavior is commonly caused by admin-ajax.php being blocked by modSecurity, your hosting provider’s firewall, or certain security plugins or server modules.
Thank you
Hello,
I have several questions if this is possible to achieve or i will need to custom code in the theme.
1. I want when i add a post i am using gutenberg editor, so when i add /video blog i am adding a url for the video. I want the alignment or the block to be sets by default to wide. So now the default alignment is none. I want to be by default to be wide.
2. When i add image in the post in gutenberg, if i want the image to be wider i need to click on alignment and then the the alignment that i want, but previously we just can click on the side of the image and drag it to resize the width.
3. When i embed a post, image or video into the post with gutenberg they are very small and they are not in full size by default.
Can these things change for my preferences?
Hi,
I am trying to uninstall Urban Observer demo and I got this error:
Ajax error. Cannot connect to server, it may be due to a misconfiguration on the server.
textStatus: error
td_ajax_request_name: uninstall
errorThrown:responseText: <p>A fost o eroare critică pe acest site web.</p><p>Află mai multe despre depanarea WordPress.</p>
I disabled all plugins but the situation is the same. Is it possible to uninstall the demo theme manually?
Thank You!
im also facing this issue
Your site doesn’t include support for the “greenshift-blocks/titlebox” block. You can leave it as-is, convert it to custom HTML, or remove it.
My website is https://ayurvedafordiabetes.com. I am facing following issues
Issue 1 : I want to add adsense ad code in this area. How to do it. Snapshot link as below :
https://ayurvedafordiabetes.com/wp-content/uploads/2025/07/adsense.png
Issue 2 : I have create a category named “Exclusive” and added some posts in it. Now when i select category “Exclusive” in flex block 2, posts under exclusive category doesn’t appear here. Offset valus is also zero. Snapshot attached :
https://ayurvedafordiabetes.com/wp-content/uploads/2025/07/exclusive.png
Issue 3 : I want to delete inn column but it is not getting deleted due to which lots of empty space showing in the website. Kindly tell how to delete inner column. Snapshot is attached :
https://ayurvedafordiabetes.com/wp-content/uploads/2025/07/delete_inner_column.png
Kindly resolve above 3 issues with my site.
Hi Calin,
This does work, but isn’t ideal and introduces other limitations. I want to be able to change the post content font size, as well as headers and block quotes, using the cloud template.
If I’m forced not to set font settings in the cloud template, how else can I customise the style of posts?
Ideally, we should be able to use both. The cloud template to style posts across the site, and the user settings for individual changes.
Hi Sangar,
Please edit your cloud category template with tagDiv Composer – https://i.imgur.com/RyWhHlH.png and if you are using flex blocks make sure that in tab filter you are using the current category filter https://i.imgur.com/flBu7Gm.png , or you can use the post loop filter, this will automatically display the correct articles for each category.
Hi,
If you’re experiencing an infinite loading screen after clicking Save Settings in the theme panel, the issue is likely related to admin-ajax.php.
To help diagnose the problem, please open your browser’s developer console and check for any error messages.
This issue is often caused by admin-ajax.php being blocked—commonly by modSecurity, your hosting provider’s firewall, or certain security plugins or server configurations.
Thank you!
Hi Ericky,
I thin that instead of starting to make change in the code for the plugin (https://forum.tagdiv.com/edit-modules-flex-block-x/) it will be better to use the ACF plugin and create your own CPT and taxonomies, this will allow you to set theme easy and faster.
– https://www.advancedcustomfields.com/resources/creating-a-custom-post-type-with-acf/
– https://www.advancedcustomfields.com/resources/registering-a-custom-taxonomy/
Hi,
Yes, this can be done using cloud template sand tagDiv Composer. You need to use a flex block in sidebar and use the special filters – https://forum.tagdiv.com/flex-block-settings-guide/ – https://i.imgur.com/elBLXrl.png – https://i.imgur.com/6JSFNax.png each filter should be set on respective cloud template (single filter on single post template, category, on category cloud template …)
Thank you!
Hi,
Please check in “General” tab if there is any offset set for the block, if there is an offset remove it- https://i.imgur.com/j89cxbZ.png – https://i.imgur.com/RQ0wDxA.png
Thank you!