- NewspapertagDiv Composer – Website Manager
- NewspaperWhen tagDiv Composer is Not Working
- NewsmagtagDiv Composer Tutorial
- TutorialsFrom WPBakery to tagDiv Composer
- NewspapertagDiv Composer Tutorial
- NewsmagHow to use the Visual Composer plugin
- NewspaperScroll Animation
- NewspaperSingle External Shortcode and External Shortcode
- NewspaperCredit System
- NewspaperBookmark – Save For Later
- NewspaperFlex Block Builder and Flex Loop Builder
- NewspaperModules Builder in Newspaper Theme
- NewspaperIntroduction to CPT and ACF with Newspaper Theme
- NewspaperCreate a frontend submission form
- NewspaperHow to Use the Tabbed Content shortcode
- NewspaperCreate a form contact page
- NewspaperFilters and sorting for taxonomies
- NewspaperUser review system
- NewspaperCustom Fields Support
- NewspaperWooCommerce: Happy “Add to Favorites!”
Hi, if you want to use the french , the make sure that your wordpress is set to French, also load in the theme panel https://i.imgur.com/liHKG3b.png the French https://i.imgur.com/vEorQDs.png after that what you need to do is to edit with tagDiv Composer the pages and cloud templates that still display the text in English. Select the element and change the text (this is text that is manually set and can be only manually changed) – https://i.imgur.com/UTb9plX.jpeg https://i.imgur.com/HdmZKjT.png
Thank you!
Dear TagDiv Support Team,
We are currently experiencing severe performance issues related to TagDiv Composer. The plugin is causing very high CPU usage, the site becomes extremely slow or even stops responding.
Our setup details are as follows:
WordPress Multisite installation
Approximately 41,000 posts per site
Hosted on Kinsta Server (high-performance environment)
Traffic is significantly high during the day
We have attached some screenshots here https://drive.google.com/drive/folders/1rZE-YN_ER1ua-T1s9U8IjRnB_ga_NQw8?usp=sharing showing the issue, including the slow queries and performance logs. Could you please review them and suggest the best way to optimize or permanently fix this problem?
Your urgent assistance will be greatly appreciated.
Site URL: https://michiganchronicle.com/
http://chicagodefender.com/
https://newpittsburghcourier.com/
https://atlantadailyworld.com/
Kind regards,
Amit
Hi,
There is no need to make any edits in the theme or plugin files, the code can be easily set using tagDiv Composer on the homepage. Edit the homepage and you can set the shortcode directly in column text or text wit title elemets in the text zone – https://imgur.com/DSSni9j
Thank you!
the fake users comes /wp-content/plugins/td-composer/legacy/common/wp_booster/td_ajax.php around line 1080
I backtraced teh registration call
Hello tagDiv team,
I’m contacting you regarding a serious security issue I’ve been investigating on a WordPress website using the tagDiv Composer plugin.
After noticing a large number of fake user registrations, I performed a full audit of the system, including blocking the REST API, disabling XML-RPC, and adding multiple CAPTCHA layers (Cloudflare Turnstile + image CAPTCHA).
Despite all these protections, fake users were still being created automatically.
🔍 Findings
After enabling detailed logging on the user_register hook, I discovered that all unauthorized user creations originate from this file:
/wp-content/plugins/td-composer/legacy/common/wp_booster/td_ajax.php
The log entries clearly show that the wp_insert_user() call (or an equivalent function) is being triggered from inside that file, even when public registration is disabled in WordPress.
I verified that:
The file path is valid and part of tagDiv Composer.
tagDiv Composer PLUGIN Version 5.4.1 | built on 29.04.2025 10:27
The site is running the latest version of tagDiv Composer and the Newspaper theme.
After reinstalling a fresh copy of the plugin, the issue still persists (which suggests either a persistent injection or an unprotected AJAX endpoint).
THX
RAINA
Email Body:
Hello TagDiv Support Team,
I’m currently using the Newsmag 5 theme for my website MahakalTimes.com
, and I’d like to display a Google Web Stories section just below the Hero Area on the homepage.
I’ve installed and configured the Web Stories plugin by Google, which provides the [web_stories] shortcode. However, I don’t see any built-in option in TagDiv Composer or the homepage template to insert this shortcode directly below the Hero section.
Could you please guide me on the following points:
How can I manually insert the [web_stories] shortcode below the Hero Area using code (PHP or a custom module)?
Which template or PHP file (for example, template-homepage.php, loop.php, or any Hero module file) should I edit to safely add this shortcode below the Hero layout?
Do you have any recommended method or sample code to integrate plugin shortcodes like [web_stories] inside the homepage structure without affecting theme updates?
My goal is to feature a Web Stories showcase (horizontal scroll or grid style) immediately under the Hero section, maintaining full visual alignment with the theme’s layout.
Thank you for your time and support.
Best regards,
Umesh Sharma
Editor – MahakalTimes.com
Thank you very much for the answer Callin!
Ok, so there is no solution so far :/ Option 1 is a pain and with solution 2 you cannot use the tagdiv composer.
Maybe a more or less simple solution would be to have the ability to embed a page in a sidebar with a special developped TagDiv-Widget.
Best,
Roman
Hello, Thanks for your reply. i am not using the acf plugin, but i am using a plugin that automatically generates a video post.
All-in-One Video Gallery
By Team Plugins360.
Currently I have another concern. the primary concern is display all the categories in an automated manner on a given page.
For example a new page
all the post categories to be displayed and not the posts in a given categories…
I am trying to change the page below
https://newspatron.com/categories/
Can this be achieved by one of the flex blocks or any other elements using the tagdiv composer?
For example adding post_category or post_categories in the Post type in the flex block or the big flex.
Please suggest a betterway as i have imported the page template, but not able to correctly configure the categories only the categories and not the post(S) per category, so that all the categories can be populated..
Thanks
Hi,
For each block that is not a loop you can use tagDiv Composer and edit it, select the block and check the filter tab, there you can set the taxonomy to filter the articles by that taxonomy https://i.imgur.com/WKH62Zz.png https://i.imgur.com/UVt0aVn.png https://forum.tagdiv.com/flex-block-settings-guide/
If you are using a category/taxonomy template, then you can use the loop element this will filter automatically the articles after the current category/taxonomy, or in case you are using a flex block use the special filters and choose the one according to the template, for exampl,e if it’s a categor,y select current category, if is a taxonomy, current taxonomy https://i.imgur.com/YJmtNZR.png
Thank you!
Hi,
This situation appears when the theme plugins are not installed/updated. Please go to Newspaper plugins and make sure that the theme plugins you had before the theme update are installed and activated, those should be: tagDiv Composer, tagDiv Cloud Library, in some cases, tagDiv Standard Pack. IN case that there are othere shortcodes appering after you activated those plugins, then please provide some screenshots with them.
Thank you!
Hi,
Yes, the mobile version will be friendly, the site will use the responsive version for mobile, which can be adjusted using tagDiv Composer if needed.
Thank you!
Hello tagDiv Support Community,
I’m using Newspaper Theme v12.7.1 for my site https://www.diplopolis.com.
I’ve created a custom taxonomy called “Location” using the Custom Post Type UI (CPT UI) plugin. Based on all that I have read, the taxonomy is attached to standard Posts and set to be public, queryable, and has archives enabled.
My goal is to display articles grouped by their Location — for example, all posts tagged “Europe”, “Ukraine”, “Russia”, etc.
What I’ve tried so far:
Confirmed that the taxonomy appears in the WordPress admin and that posts are assigned to their respective Location terms.
Flushed permalinks by going to Settings>Permalinks and Saving Changes.
Enabled the taxonomy in Theme Panel → CPT & Taxonomy. I see Location listed there.
Attempted to use tagDiv Composer → Flex Loop / Loop Grid/Custom Field and couple of other elements, but I cannot find a clear way to filter posts to be displayed by my Location taxonomy.
I also created a Cloud Library → Custom Taxonomy template and assigned it to “Location”, and made it Global but the archive pages still do not display the posts as expected.
I’ve read the documentation on CPT, but I’m still unable to get posts to display per Location on either the archive pages or custom pages.
Could you please guide me step-by-step. It would be very helpful if you could provide me all the steps just in case I have missed something:
Which Element/Module to use for display and the correct way to configure the element/module to show posts filtered by the Location taxonomy.
Any additional theme settings or steps I might have missed to make the taxonomy available to Composer filters.
Whether there are any known compatibility issues with CPT UI in v12.7.1.
Any screenshots or references to the right documentation/video would be much appreciated.
Thank you for your help!
Best regards
Hi,
The prebuild blocks, grids, loops and flex blocks will display only one category, to display more or all categories, you’ll need to create your own module using the tgadiv composer and module builder and use theme on Flex Block Builder and Flex Loop Builder
Thank you!
Hi,
Most of the time, this https://i.imgur.com/LwIKnm1.png problem is from a shortcode that is not compatible with our theme or a plugin conflict; therefore, after you set it with tagDiv Composer and save the page/cloud template, the next time you try to edit it, you’ll get that error.
If is only for one page or a cloud template (it can be on the header or footer, you can change them for tests and see if the problem persists), this is from some settings/shortcodes set on it and it can be fixed using the page revision https://wordpress.com/support/page-post-revisions/
This one https://i.imgur.com/Xcp7e8m.png usually it’s from a plugin conflict, please make a test using only tagDiv plugins and see if the problem persists.
Thank you!
Hi,
The mentioned demo is using cloud template, so you need to use tagDiv Composer to edit the sidebars and/or add ads https://forum.tagdiv.com/ads-adsense-overview/
Thank you!
Hi,
I see that there is an image that is trying to be loaded on the website, but this no longer exists https://i.imgur.com/xp9ya43.png, so resolving this situation will improve the speed a bit. Here is what you need to do, edit he homepage with tagDiv Composer, go to the footer zone and select the row, then select the css tab and click on remove text that is after the background image option – https://i.imgur.com/Ptl7VNu.png. After that, save the settings.
Also, to have a very fast website, you’ll need an excellent cache plugin and most of the time those are not free, for example WP Rocket – https://forum.tagdiv.com/wp-rocket-and-newspaper-theme-optimization-guide/ and use a CDN so your website is protected and the bots will no longer get on the website to consume extra resources.
Thank you!
Hi,
I will do my best to try to explain it again. This solution will work only when you are on that page.
1. Using tagDiv Composer – https://i.imgur.com/zlZijIf.png select the element you want to scroll to and set a class – https://i.imgur.com/uPV1adq.png
2. Add a button and in the section “scroll to class” set that class – https://i.imgur.com/mz1C0qU.png save the setting and the anchor will work.
For icons, the situation is a bit more complicated because the icons used can have different dimensions, so it will be need to use different methods to adjust them ,but most of them can be adjusted using the size option – https://i.imgur.com/vfDSTW0.png
Thank you!
Hello,
1. A single license key can be used for the main domain and one testing domain, allowing it to work on a maximum of two domains. If you don’t need a testing domain, you can use the license for any two of the three domains you have. For the third domain, you will need an additional license.
2. The website width can be adjusted using the tagDiv Composer by checking the row options for stretching -https://prnt.sc/FaV_ZlcE8Ise https://tagdiv.com/how-to-add-delete-and-duplicate-row-newspaper-theme/
Thank you!
Hi Roman,
There are only 2 possibilities:
1. Create the sidebar for each page using tagdiv Composer and copy and paste the elements from one page to another.
2. Using widgets, you can not create the sidebar using tagDiv Composer, but you cna use tagDiv Composer to add the sidebar widget and have it the same on all pages, and when you edit something in widgets, it will be reflected on all pages.
Thank you!
Hi,
First, I suggest setting the theme requirements https://forum.tagdiv.com/requirements-for-newspaper/, add this code too https://prnt.sc/MQRKxmjITK4V, in the htaccess file. You can add it at the bottom of the existing code. Then check if the composer works correctly.
Thanks.
Hi,
I checked the webiste and this is now looking ok, but I see that you have Newspaper v 12.7, not the last version 12.7.1
Also, the js_composer is a bundle plugin in our theme, so we provide the last version of the plugin available in the moment we update our theme (https://cdn.tagdiv.com/wp-content/uploads/2025/10/js-composer-8.6.1.zip).
Hi,
That means there are problems. And I believe they aren’t related.
For the first issue with editing with the composer I suggest entering the code from the bottom of this guide https://forum.tagdiv.com/requirements-for-newspaper/ meaning this one https://prnt.sc/MQRKxmjITK4V in the htaccess file. You can add it at the bottom of the existing code. Then check if the composer works correctly.
For the other issue, with the cloud library, you could try as a first step to check the wp memory and the rest of these parameters mentioned here https://prnt.sc/flMy0UJQE0W3 If these are lower than recommended, I suggest increasing them, the methods are described in the guide I provided.
Or, if you want, we can check these things on the website directly. You can send us an email at contact@tagdiv.com and provide a link to the website, admin login, also access to cPanel or FTP. We will check as soon as possible.
Thanks.
Hi,
The first step will be to make sure that you are using the latest Newspaper version, v12.7.1. If you have an older version, please update the theme. In case you have the last version and the problem persists, what you can do is to replace the plugins tagDiv Composer with this one – https://cdn.tagdiv.com/wp-content/uploads/2025/05/td-composer.zip
Thank you!
Hello,
I’m using the News Hub Pro pre-built theme from Newspaper by tagDiv. I’m trying to add a sidebar to my pages and category pages, but I can’t get it to appear.
I’ve set the page layout in the Theme Panel to a layout with sidebar (not Full Width), and I can see the widget area for the sidebar in the TagDiv Composer. However, the sidebar still doesn’t show on the front end.
I also tried activating and deactivating Smart Sidebar, but it didn’t help.
My goal is to place ads in this sidebar, but it doesn’t display or allow ads to be added directly from the Theme Control Panel.
Could you please explain the correct way to enable and display a sidebar in News Hub Pro, so that I can use it for ads?
Thank you very much for your help! https://imgur.com/a/KCGM75c
Just got this error message from WordPress during configuring a plugin:
—
WordPress versie 6.8.3
Active theme: Newspaper (versie 12.7.1)
Current plugin: tagDiv Opt-In Builder (versie 1.7.1 | built on 29.04.2025 10:50)
PHP version 8.3.26
Error Details
=============
An error type E_ERROR was caused in linenumber 3276 of file /var/www/vhosts/xxx.xxx/httpdocs/wp-content/plugins/td-subscription/includes/td_subscription.php.
Message: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /var/www/vhosts/xxx.xxx/httpdocs/wp-content/plugins/td-subscription/includes/td_subscription.php:3276
Stack trace:
#0 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/class-wp-hook.php(324): td_subscription::td_post_theme_settings_mb_save_filter()
#1 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#2 /var/www/vhosts/xxx.xxx/httpdocs/wp-content/plugins/td-composer/legacy/common/wp_booster/wp-admin/external/wpalchemy/MetaBox.php(880): apply_filters()
#3 /var/www/vhosts/xxx.xxx/httpdocs/wp-content/plugins/td-composer/legacy/common/wp_booster/wp-admin/external/wpalchemy/MetaBox.php(2081): WPAlchemy_MetaBox->apply_filters()
#4 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/class-wp-hook.php(326): WPAlchemy_MetaBox->_save()
#5 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#6 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
#7 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/post.php(5110): do_action()
#8 /var/www/vhosts/xxx.xxx/httpdocs/wp-includes/post.php(5212): wp_insert_post()
#9 /var/www/vhosts/xxx.xxx/httpdocs/wp-admin/includes/post.php(453): wp_update_post()
#10 /var/www/vhosts/xxx.xxx/httpdocs/wp-admin/post.php(227): edit_post()
#11 {main}
thrown
—
Might this be caused by a lack of memory (php,SQL,kernel)?
Thank you,
Jos