- TutorialsFrom WPBakery to tagDiv Composer
- TutorialsDefault Block Settings Guide
- TutorialsOffset Feature
- TutorialstagDiv Social Counter Tutorial
- TutorialsHow to Update the WPBakery Page Builder plugin
tagDiv Composer 5.4.4. unauthenticated user enumeration & AJAX vulnerability
Our site (running tagDiv Composer 5.4.4) was hit (STILL IS) with over 160,000 requests in less than 24 hours.
The attacker used the admin-ajax.php endpoint with Newspaper theme actions to trigger password reset triggers for the username teryaljw.teryaljw.
The bot is sending POST requests to: admin-ajax.php?td_theme_name=Newspaper&v=12.7.5
Even with “Anyone can register” set to OFF, the theme’s AJAX handler for user functions allows unauthenticated triggers of the WordPress wp_mail function via lostpassword_post. This allows the site to be used as a “spam relay” and causes massive server load.
In comparison, standard WordPress core blocks these attempts at the login screen while the Newspaper AJAX handler is bypassing these core protections.
Please implement Nonce Validation and Unauthenticated Request Filtering for all td_ajax_ account functions.
Thanks!
Unfortunately, I can’t record a video, but I’ll explain how I do it:
From Tagdiv Composer, I click on the image and go directly to Elements/Image ad. On that screen, I search for ad URL, paste the link there, and save the settings. That’s all.
Hi,
To replace this image https://prnt.sc/2QvSDbbPo7KE, just edit the page with tagDiv Composer, select the element, and add the image https://prnt.sc/f1uU5YhhWm87 https://prnt.sc/uDOSt52VFLaB (when you save, do not select the header, content, or footer to make sure that you save all zones.
Now this section “subscribe to newsletter” is not related to the theme is a custom code set with code snippets – https://prnt.sc/TMIfcHrUB9Qx
Hi, this can be done using TagDiv Composer. Edit the page and select the row, there is a YouTube ID field for the video that is set as the row’s background video. https://i.imgur.com/pgYDWAP.png
Hi,
This can be set using this guide https://forum.tagdiv.com/the-child-theme-support-tutorial/, but could you please let me know what you want to achieve? Now, the website provides cloud templates that can be live-edited using the tagDiv Composer.
Thank you!
Hi,
What you need to do is to edit teh page containing this https://opinandosinanestesia.es/wp-content/uploads/2026/03/c225d671-a69f-4381-9e9d-9959d4b96860-scaled.jpg with tagDiv Composer and select teh image and in it set the link https://opinandosinanestesia.es/formulario-newsletter-2/ to
Hi,
1. Yes, this can be done using tagDiv Composer, you can add, move the elements, edit them or remove https://i.imgur.com/qbkS767.png https://i.imgur.com/nmov9wm.png
2. The ad can be set on any demo, for this, it can be use the ad box element.
Thank you!
Hi,
The live search is based on popular search plugins and displays results that match the typed letters. It starts showing results after you type at least 3 letters.
Unfortunately, there are no options to change this behavior, and it cannot be customized.
As a workaround, we recommend using a dedicated live search plugin. Most of them use shortcodes, so they can be placed anywhere on your site using the tagDiv Composer and the shortcode element.
https://www.wpbeginner.com/showcase/12-wordpress-search-plugins-to-improve-your-site-search/
Hi,
The situation you provide in teh screenrecorec appes to be like there is an object cache applied on teh backend and when the page is refresh the settings are brought back from the cache https://forum.tagdiv.com/general-options-may-interfere-newspaper-theme/ – https://prnt.sc/nM-cb6wOMRDS
Also, after the options are enabled in the theme panel, you’ll also need to add with tagDiv Composer the element post view count to the single post template with tagDiv Composer
Hi Madalin,
If you do not have a background image or color, you can change the website layout. o set a page to full width (or a cloud template), you’ll need to edit it with tagDiv Composer like this -> https://i.imgur.com/i5IUJ9E.jpg add or select a row and stretch it after your needs -> https://i.imgur.com/WKYebPX.jpg -> https://i.imgur.com/TO1BZ3M.png -> https://i.imgur.com/Yq8UCv3.jpg
To resolve the font problem, you can use a plugin that will allow users to increase the font size or use the theme editor and change the font size from px (32px) to rem (2rem).
Now I recommend to use the plugin, you can try something like https://wordpress.org/plugins/sitelinx-accessibility-lite/
Thank you!
Hello,
1. A license key is normally valid for one website. Please check the ThemeForest license details here: https://themeforest.net/licenses/standard ->
https://themeforest.net/licenses/terms/regular -> https://prnt.sc/X0AldIM7e7ni
We allow one key to be used on two websites at the same time (live + testing). If the key is used on more than two domains, additional license keys are required and we cannot make exceptions.
You will need an additional license key for the other two domains to update the theme, access the cloud, and use the tagDiv Composer.
2. There is no free Newspaper theme version, and there has never been one.
Thank you!
Hi,
When the site looks like this https://drive.google.com/file/d/1g6gvg6l28TQCKVOMUCBTjRx3HAMKR3E-/view and displays only shortcodes, it is because some of the theme plugins are no longer installed/activated, those can be instllaed form Newsaper > plugins, most of the website needs tagDiv Composer, tagDiv Cloud Library and it may be need to use tagDiv Standard Pack and maybe tagDiv Opt-in Builder.
“The site will no longer crash, but you will not be able to update the theme, edit pages with tagDiv Composer, or import items from the Cloud Library.”
Ok, but if I activate the license, will I be able to edit pages again with tagDiv composer, or import items from the Cloud Library?
Hi,
The taxonomy=tdtax_app_tag and ?taxonomy=tdtax_app_category taxonomies were added through the ACF plugin and can be modified there: https://prnt.sc/haKu1OuDxYn0
After making changes, make sure to set the Cloud Template for the new taxonomy. Keep in mind that if you change the slug, the previously added entries will no longer appear, because the new slug creates a different taxonomy parameter.
Also, don’t forget to update the slug in Composer for elements such as filters and Flex Blocks, so that the correct taxonomy is displayed.
Hi,
Yes, you can use the Theme Builder and tagDiv Composer to edit the template: https://prnt.sc/GVy2IboC3Jb1 From there, you can remove elements that will not be used or modify them as needed.
If you have a field created with ACF that is not set for certain CPTs, you can handle it in the following way: instead of adding the description text above the field as inline text, you can place the text directly inside the Custom Fields element – https://prnt.sc/vSRLQ-4w4Gfc This way, if the field does not have a value set, the entire element will automatically be hidden.
Hi,
The site will no longer crash, but you will not be able to update the theme, edit pages with tagDiv Composer, or import items from the Cloud Library.
I understand what you want to do, and it can be done. However, once it is completed, please let us know so we can also submit a request to have the license key checked. This will ensure that only the active domains are displayed for the key under Newspaper > My License.
Thank you!
Hi,
Glad you got it.
Just select the row and choose the column numbers you want. If a column does not have any elements in it, it will not be displayed on the frontend, only in tagDiv Composer, but the layout of columns will be kept.
Thank you!
Those informations are set by using the acf plugin and by creating the custom fields https://prnt.sc/ypl7–acJCxX if you want to add extra fields or taxonmies it can be done by adding frt those in the ACF plugin and after that on the CPT Cloud template https://i.imgur.com/BOJoHpq.png with tagDiv Composer https://i.imgur.com/9FaUPRJ.png – https://i.imgur.com/C0UO3FT.png
Hi,
Unfortunately, the Block elements will not adjust to the website width if it is wider than the default. For this, you’ll need to use the Flex Block elements, which are adjustable based on the width and per viewport using tagDiv Composer.
Alternatively, you can create your own module using the Module Builder and display the block using the Flex Block Builder.
Thank you!
Hi,
Most of the time, the 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/
Thank you!
Hello tagDiv Support,
I need help with a serious issue that started after updating Newspaper. I have spent hours troubleshooting this and I want to give you a clear, detailed summary so you can understand exactly what is happening.
My site:
MarryCaribbean.com
Theme:
Newspaper
Problem summary:
After the update, my single post pages began crashing and showing the WordPress critical error message. At the same time, several layout behaviors changed unexpectedly, including my post hero styling and category/archive display.
Here is what I observed and tested.
1. Single posts started failing after the Newspaper update
Before the update, my single posts were working normally.
After the update:
* Single post pages began showing “There has been a critical error on this website.”
* This was happening under Newspaper, while the site worked under a default WordPress theme.
* Category pages and other parts of the site were not failing in the same way at first, which made this look specific to the Newspaper single post rendering path.
2. Debugging pointed to td-composer
I enabled WordPress debug logging and found fatal errors pointing to td-composer, specifically memory exhaustion in this path:
/wp-content/plugins/td-composer/legacy/common/wp_booster/td_util.php
I also saw repeated notices for translation loading from other plugins, but those did not appear to be the main cause of the front-end post failure.
The key fatal I saw was memory exhaustion inside td-composer.
3. Default WordPress theme worked
To isolate the issue, I temporarily switched to a default WordPress theme.
Result:
* The single posts loaded
* The content itself was fine
* This suggested the problem was not with WordPress core or the post content itself, but with Newspaper/tagDiv rendering
4. Backup restore did not solve the issue
I restored a backup using UpdraftPlus, including:
Database
Plugins
Themes
However, this did not restore the previous Newspaper behavior on its own. The single post issue remained. What actually made individual posts load again was manually opening them and explicitly selecting a post template such as FROM PANEL or DEFAULT and then updating the post.
5. tagDiv Composer / Cloud Library behavior was inconsistent
After the restore:
* tagDiv Composer and tagDiv Cloud Library had to be reactivated
* Header/footer/custom appearance behavior changed depending on whether these plugins were active
* At one stage, single posts worked with Composer off, but the custom header/footer/design was degraded
* With Composer on, other design pieces came back, but single post behavior was still unstable or altered
6. The biggest discovery: post template behavior changed
This appears to be the most important clue.
I found that many posts would work again only after I manually opened the post and explicitly selected a post template, for example:
* FROM PANEL
or
* DEFAULT
If I manually selected one of those and updated the post, the post would usually load again.
This strongly suggests the update changed or broke how post template settings were being inherited or interpreted.
What is especially concerning is that this appears to affect many posts, not just one or two.
7. “From Panel” is not consistently broken, but behavior changed
I originally thought FROM PANEL itself was broken, but after more testing I found:
* Some posts work on FROM PANEL
* Some posts work on DEFAULT
* Some posts needed to be manually touched and saved before they would work at all
So the issue does not seem to be as simple as “FROM PANEL is broken.”
It feels more like the update disrupted how template/layout assignments are being inherited or loaded on a per-post basis.
8. My hero/header layout on single posts changed
Even after I got the posts loading again, the visual layout is not what it was before.
Before:
* My post hero had a stronger designed look
* The title, author, tags, and hero image styling appeared more integrated/overlaid
* There was more of a styled hero presentation
Now:
* The posts may load, but the hero/header presentation is simplified or degraded
* The featured image sits more plainly
* The old styled hero treatment appears to be missing
So even when the post works, the layout is not the same as before the update.
9. Article Display View options appear to be missing
In the Theme Panel, under areas where I remember having many layout/style choices, the “Article Display View” area appears blank or missing its usual options.
I specifically remember having many appearance/layout choices there before. Now those options do not appear to load properly.
This makes me think some template/module UI in Newspaper is no longer loading correctly after the update.
10. Category/archive behavior also changed
After the update:
* My category/archive sections changed layout
* I had 3 items per row before, but now it is showing 2
* I also started seeing little comment count boxes with “0”, which I never wanted and did not have before
I checked Block Settings and global module meta settings. Show Comment Count appears to be off globally, but the archive/category output is still not matching what I had before.
This makes it seem like the archive/module style or template behavior changed during the update as well.
11. Cloud Templates screen appears empty
In Cloud Templates, I currently do not see cloud templates assigned in the way I expected. For example, the Single Templates area appears empty.
That is confusing because I know my site had a more customized appearance before, and the current theme behavior no longer matches it.
12. Main concern
My biggest concern is that this update appears to have:
* broken or altered post template inheritance
* changed single post rendering behavior
* removed or failed to load layout options I previously had
* changed archive/category display unexpectedly
On a larger site, this kind of behavior is extremely disruptive because it can force manual repair of many posts.
What I need from you:
1. Help identifying exactly what changed in Newspaper that caused single post template behavior to break or stop inheriting correctly
2. Help restoring the original post hero/layout behavior I had before the update
3. Help restoring the archive/category display so it matches the previous layout
4. Help understanding why the Article Display View choices appear missing/blank
5. Guidance on whether this is a known issue in the current version and whether there is a patch or recommended fix
I would appreciate a serious look at this, because this has taken a lot of time to troubleshoot and it clearly appears connected to the Newspaper/tagDiv update path rather than WordPress itself.
Thank you,
MarryCaribbean.com
Hi,
If it is an image that is slected it can be because the image is not selected in full size, and it is used as a thumb https://prnt.sc/zdg-XBLi53E3
Now if is a block, then you can edit teh page with tagDiv Composer, select the block and in the layout tab look for Image size. From there, select teh image size/thumb you want to be used – https://prnt.sc/g8z1ti5KjtCG
Hello, I purchased a license for the NewsPaper theme from you. I’d like to make some major changes to my site, which I currently have duplicated locally. However, I can’t access TagDiv Composer. Can you help me? Thanks.
Hi,
Could you please let me know what looks duplicated?
2. That is a menu that is made under Appearance > menu as mentioned above https://prnt.sc/KZvCFuevCFI3, and it can be edited from there; you can add/remove elements from that footer menu.
In case you want to change the menu on the footer and no longer use that one, you can change it using tagDiv Composer https://forum.tagdiv.com/footer-templates/ https://prnt.sc/TfuAuv87W247
Hi,
If you like the content from this page: https://opinandosinanestesia.es/galeria-de-contacto/ and you want to add it to this page: https://opinandosinanestesia.es/pruebashome/ you can open each page in TagDiv Composer (in separate tabs). On the page you want to copy from, hover over the element and right-click on the row, then select Copy.
Next, go to the page you want that element and navigate to the area where you want to add the element. Right-click on the row in that area and choose a paste option (above or below that row).
The row from https://opinandosinanestesia.es/galeria-de-contacto/ will then be copied and pasted into https://opinandosinanestesia.es/pruebashome/