- TutorialsFrom WPBakery to tagDiv Composer
- TutorialsDefault Block Settings Guide
- TutorialsOffset Feature
- TutorialstagDiv Social Counter Tutorial
- TutorialsHow to Update the WPBakery Page Builder plugin
Hi, firstly just to say I don’t work for tagdiv support but I had a similar issue and I sort of followed what was suggested by support in this thread.
Website compromised : need to update newspaper theme eand td-composer plugin
And it worked to some degree. I also had a issue some weeks ago and found that the Standard Pack plugin had deactivated for some reason. Reactivated it and all was ok.
I would advise using a test or staging environment where you can check it all out first, that would be useful. I never used to bother doing any testing but I do with tagdiv!
Good luck
Hi Anamaria,
no, I mean inside the page builder tagdiv composer when I try to modify a post the modified date shortcode isn’t there. Only inside the page builder when I modify an article there is that shortcode.
I want to show when a page as been last modified for SEO reasons, but since it’s not there for pages I’m not able to use it.
https://imgur.com/a/MW4eWwV
https://imgur.com/a/pN1vwej
Pretty much that shortcode appears only in “single” & not in “page” in the page builder
Hi – I see the GET /wp-content/plugins/td-composer/includes/wpeditor.php?wp_path=/var/www/ 403 (Forbidden)
I’ve added
/wp-content/plugins/td-composer/includes/wpeditor.php
to my firewall, and still nothing. I do not have anything about “deny for all” in my .htaccess files either.
Anything related to GoDaddy for example?
Any thoughts?
Hi,
how can remove “/* custom css – generated by TagDiv Composer */” from HTML code?
Hello
I have created a custom post type and created a specific header and footer for single posts, taxonomy term and archive templates for this cpt in tagdiv composer. Whilst I am able to change the footer and headers for all of these in Website Manager, when I view the archive page it is using the global header and footer. The category term and single post pages are okay and display the specific headers and footers I set up for them.
How do I override the global header and footer for archive templates?
Hi,
Usually, the color and image are set on the row, so please edit with tagDiv Composer and select the row and go in the tab CSS https://i.imgur.com/UkgqKNM.jpg -> https://forum.tagdiv.com/topic/background-color-of-the-main-menu-be-changed/
Thank you!
Hello!
Normally, the author name link should lead you to the author’s page template and not to the homepage. The author’s page is working dynamically for each author, and you can customize it in the tagdiv composer and style it as this page as well. https://infoinspired.com/about-me/
Documentation here: https://forum.tagdiv.com/cloud-library-templates/
This issue has been discussed already here, please check: https://forum.tagdiv.com/topic/author-link-is-not-working-redirects-to-404-and-homepage/
Thank you!
Hello!
We’ve discussed this issue here:
– https://forum.tagdiv.com/topic/theme-causing-high-cpu-usage-2/
– https://forum.tagdiv.com/topic/sql-querys-high-cpu/
The tagdiv composer is the main plugin of the theme and contains a lot of features and multiple options in order to customize your website. Without it, the cloud templates are not displaying at all. I recommend using fewer features: https://forum.tagdiv.com/what-is-ajax-preloading/ and try to optimize your website. Please make sure that all the requirements are met, as you can see here: https://forum.tagdiv.com/requirements-for-newspaper/
I also recommend to use the latest update of the theme and plugins.
Our developers are aware of this issue and try to synthesize the composer in each update, which is big, and fix the major problems of the theme and speed.
Thank you!
Hello,
Did you clear the cache? Are the settings saved?
Yes, you can change the design of the homepage with tagdiv Composer and elements and delete them as you want. I like to see a screenshot of how you want to add the category tag.
Thank you!
Hi there,
after yeras of using TagDiv I want to change to Elementor. After I deactivated the plugins:
– tagDiv Cloud Library
– tagDiv Composer
– tagDiv Social Counter
– tagDiv Standard Pack
I still see a “Newspaper” menu item on the left admin bar?!
Where does his come form, how can I make sure that no “TagDiv Newspaper” is running anymore? And is there a good way to delete database data that is form tagdiv left in the database?
Kind regards, Martin
Hello!
Edit the page with the tagdiv composer, and you can find the icons in the content zone and footer too. The icons are displayed from the SVG code, and the text can be found here: https://app.screencast.com/tSFAukmjoaFKy
The My Account and Cart at the top right are located in the header, and their names in the list of shortcodes are: Woo Menu Login and Woo Menu Cart. You can add them from the shortcodes list in any cloud header template, but you need to have the shop plugin active.
Thank you!
Hello!
We have 3 options available for mobile versions that you can use:
1. Responsive version: A responsive version of your website looks similar to the desktop version. TagDiv Composer is used to edit the page.Click on the mobile viewport: https://www.screencast.com/t/XDQJedlggSB. There, you can see your mobile version and edit or adjust the elements to look better.
2. Mobile pages: https://tagdiv.com/newspaper-10-3-7-update-brings-customizable-and-fast-mobile-pages
3. Mobile theme plugin: The Mobile Theme is a performance-optimized theme included in the main Newspaper theme that only loads on mobile devices. It comes with its own templates and designs for pages, posts, categories, etc., so your current templates from the desktop theme will get converted to the mobile theme layout. Please see https://forum.tagdiv.com/the-mobile-theme/ and https://forum.tagdiv.com/mobile-theme-introduction/ for more information.
A full explanation is here: https://www.youtube.com/watch?v=SpGkOnJeNZY
If you need to use mobile version 1 or 2, then you need to uninstall the Mobile Theme plugin and AMP.
You can use it on any version you like the most because you will add the content in Gutenberg.
Thank you!
There’s a lots of request made to the SQL Database requested at the same time thus rate limiting issue is happening on the site.
WordPress database error MySQL server has gone away for query SELECT post_id, meta_value FROM 3cEugTXx_postmeta WHERE meta_key = ‘_wp_attached_file’ AND meta_value = ‘https://noticiasnrt.mystagingwebsite.com/wp-content/uploads/2022/01/BackS-300×169-1.png’ made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, cnfp_template_redirect, include(‘/plugins/colorlib-404-customizer/includes/colorlib-template.php’), get_header, locate_template, load_template, require_once(‘/themes/Newspaper/header.php’), do_action(‘tdc_header’), WP_Hook->do_action, WP_Hook->apply_filters, {closure}, require_once(‘/plugins/td-composer/legacy/Newspaper/header.php’), wp_head, do_action(‘wp_head’), WP_Hook->do_action, WP_Hook->apply_filters, td_background->wp_head_hook_background_logic, attachment_url_to_postid
WordPress database error MySQL server has gone away for query SELECT post_id, meta_value FROM 3cEugTXx_postmeta WHERE meta_key = ‘_wp_attached_file’ AND meta_value = ‘https://noticiasnrt.mystagingwebsite.com/wp-content/uploads/2022/01/BackS-300×169-1.png’ made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/plugins/td-cloud-library/wp_templates/tdb_view_single.php’), get_header, locate_template, load_template, require_once(‘/themes/Newspaper/header.php’), do_action(‘tdc_header’), WP_Hook->do_action, WP_Hook->apply_filters, {closure}, require_once(‘/plugins/td-composer/legacy/Newspaper/header.php’), wp_head, do_action(‘wp_head’), WP_Hook->do_action, WP_Hook->apply_filters, td_background->wp_head_hook_background_logic, attachment_url_to_postid
One thing we’ve identified is that the Newspaper theme is making some very lengthy and expensive database queries that slow down page loads and may be contributing to elevated SQL CPU usage.
For example, on the homepage the Newspaper theme runs the following code.
require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/plugins/td-composer/legacy/Newspaper/page.php’), get_header, locate_template, load_template, require_once(‘/themes/Newspaper/header.php’), do_action(‘tdc_header’), WP_Hook->do_action, WP_Hook->apply_filters, {closure}, require_once(‘/plugins/td-composer/legacy/Newspaper/header.php’), wp_head, do_action(‘wp_head’), WP_Hook->do_action, WP_Hook->apply_filters, td_background->wp_head_hook_background_logic, attachment_url_to_postid
Which also executes the following query.
SELECT post_id, meta_value FROM 3cEugTXx_postmeta WHERE meta_key = ‘_wp_attached_file’ AND meta_value = ‘https://noticiasnrt.com/wp-content/uploads/2022/01/BackS-300×169-1.png’
This is a very expensive and lengthy query, especially on a site of this size.
In some cases, it might take over 2 seconds for that code and query to complete because it is not optimized and likely doesn’t have database indexes that would help speed it up.
it seems that the problem originates from the td-composer plugin. Would it be alright if I deactivate it temporarily?
PHP Fatal error: Uncaught Error: Failed opening required ‘/srv/htdocs/wp-content/plugins/td-composer/legacy/common/wp_booster/td_page_views.php’ (include_path=’/:.’) in /wordpress/core/6.4.3/wp-includes/template.php:790 Stack trace: #0 /srv/htdocs/wp-content/plugins/td-composer/legacy/common/wp_booster/td_autoload_classes.php(42): load_template(‘/srv/htdocs/wp-…’, true) #1 /srv/htdocs/wp-content/plugins/td-cloud-library/wp_templates/tdb_view_single.php(111): td_autoload_classes->loading_classes(‘td_page_views’) #2 /wordpress/core/6.4.3/wp-includes/template-loader.php(106): include(‘/srv/htdocs/wp-…’) #3 /wordpress/core/6.4.3/wp-blog-header.php(19): require_once(‘/wordpress/core…’) #4 /wordpress/core/6.4.3/index.php(17): require(‘/wordpress/core…’) #5 {main} thrown in /wordpress/core/6.4.3/wp-includes/template.php on line 790
Hello Alex!
1. Unfortunately, no.
2. If you have 2 blocks of Flex Block 4 there, then you can copy-paste the style (copy the entire style or only a part of the style, for example, copy style image) from the first block to the second one only if they are the same. You can select the element by right-clicking and choosing copy style, then click on the second block and paste the style. If you have only one block with 2 columns, then all the settings are already applied. Probably the images are not the same size; this could be possible.
There is a possibility to copy-paste the same element where you want. Also, you can have two pages opened in the tagdiv composer and paste them on the other page as well. You can save the entire element, give it a name, and when you open a new page in the tagdiv, the composer can be found in the shortcodes list. Just search after the name you give it, and you can place it where you want.
I hope that helps you!
Thank you!
Well, this calendar plugin is already implemented, I don’t want to switch to another one. Is there no way to make it work with TagDiv Composer?
Hello,
Please delete the tagdiv Composer and tagdiv Cloud Library, and reinstall them from Newspaper-> plugins.
Thank you!
For anyone who might find themselves in a similar situation, here’s a clearer explanation of the solution to customizing in this context:
1. Navigate to the “Cloud Template” section under CPT/Taxonomies > Classifieds > Single.
2. Choose the option to “Create a blank Template.”
3. Open this template in the TD Composer editor.
4. Insert the “CPT Content” element onto your page. This will display the advertisement information.
5. It’s essential to set this as the default template for your ads.
6. Test by viewing an advertisement to ensure it displays with the template name you created in TD Composer. If it doesn’t automatically show your template name, manually select it. Remember, it will have the same name as the one you assigned during creation.
7. Lastly, make sure to click on “Global” to apply your template universally across all advertisements. This step is crucial to ensure consistency.
This process will help you customize the appearance of your classified ads in the system.
Hi Bettina, thanks for update!
No problem for old data, actually it seems all want to have
popular in a latest timeframe.
When use popular 48h for example, block will present
only posts from last 2 days or posts that have the most views
last 2 days but can be from last year fo example?
Also i noticed that caching from tagdiv composer such blocks does not work,
i set 30 minutes cache but i see at brosing that posts at block change inside the 30 minutes
Hello,
Please check this topic an try the suggestions https://forum.tagdiv.com/topic/unable-to-edit-content-inside-tagdiv-composer/
Thank you!
Greetings.
Probing one of our websites, running Newspaper 12.6.5 with WordPress 6.4.3, we have found that there is a security vulnerability related to requests to wp-admin/admin-ajax.php with a td_ajax_loop action in which the property moduleId is altered with malicious content.
This vulnerability has seemingly been reported previously as CVE-2022-2627, but the report mentions that it has been fixed in version 12 of the theme which is not currently true.
Here’s an example on your own demo site:
The request:
curl -i -s -k -X $'POST' -H $'Host: demo.tagdiv.com' -H $'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0' -H $'Content-Length: 119' -H $'Content-Type: application/x-www-form-urlencoded' --data-binary $'action=td_ajax_loop&loopState[moduleId]=--><form><math><img+src=1><mtext></form><!--&loopState[server_reply_html_data]=' $'https://demo.tagdiv.com/newspaper_pro/wp-admin/admin-ajax.php?td_theme_name=Newspaper'
The (truncated) response:
HTTP/2 200
...
content-type: text/html; charset=UTF-8
...
<!--
Error: <strong class="td-wp-booster-title">wp_booster error:<br>td_api_base::mark_used_on_page : a component with the ID: --><form><math><mtext></form><!-- is not set.<br>/disk0/demo.tagdiv.com/newspaper_pro/wp-content/plugins/td-composer/legacy/common/wp_booster/td_api.php (rara-error)
-->
...
Notice how the parameters sent via ajax are returned to the client unescaped, in particular the form with an img tag inside. And because HTML tags are not being properly escaped, combined with the fact that the Content-Type of the response is text/html, this results in the malformed request being reflected towards the client and rendered as HTML, which can be abused by a malicious actor.
Your error message handling attempts to safeguard this by adding comment indicators around the content, but that can be trivially manipulated as per the example above.
A possible solution:
In your td-composer plugin, the function error of the class td_util is responsible for dealing with this content. The following line:
echo '<strong class="td-wp-booster-title">wp_booster error:</strong><br>' . $message;
Can be changed to the following alternative, sidestepping the issue cleanly:
echo '<strong class="td-wp-booster-title">wp_booster error:</strong><br>' . esc_html($message);
Hope to see this resolved in a future update.
Best regards.
Hi,
WPML allows translating the whole page and everything in it. Basically you can create a page for each language, and simply change the block titles you mention.
For example, I have a page in English, with blocks in it – https://prnt.sc/w29R7nzz6_Vo
I translate the page – https://prnt.sc/K2BAozaOZbeF or duplicate it.
Maybe duplicating it would be best – https://prnt.sc/i-A8-UvU2mEY so you can change only what you want instead of building it again.
Then I edit the duplicate – https://prnt.sc/oHe8Ca36jSgp and change the block titles as needed, with the composer – https://prnt.sc/FztX1Wr3MpOE – https://prnt.sc/qkMVPZ82hTcz
So each language has its own page. When the language is changed, the page is changed.
No need for using string translation to translate block titles, just duplicate the initial page for each language, edit them, and change the block titles with the composer.
You could try it this way. Let me know.
Thank you!
Hi,
You have a Single Post Template from Cloud Library, then you need to edit the post with tagDiv Composer => https://www.screencast.com/t/jHatJGC1qRf, select the Single Post table of conetnt and with right-click, you can delete it.
Thank you!
Hi,
I have checked you had given forum links.
Its not worked for me.
I have already cleared cache and even i have checked in incognito browser as well.
But there are something error with your composer.
And its not giving 403 error. Its 404 kindly check.
Hi,
Please edit the page normally and change the setting for the page into Template: Default template because you have there the setting: Pagebuilder + Latest articles + Pagination and these are not editable by the tagDiv Composer plugin.
In this case, that section can be edited from WordPress editor – https://i.imgur.com/u9LViyg.png also the sidebar from that section it is a widget sidebar and it can be edited from this section – https://i.imgur.com/zP0rSeM.png
Thank you!
Hi,
You can find more single post templates from tagDiv Cloud Library -> https://cloud.tagdiv.com/#/load/Single
Also, if you want to use a standard template, please activate tagDiv Standard Pack, but it is recommended to use Single Post Template -> https://forum.tagdiv.com/how-use-tagdiv-cloud-library-templates/ because you can customize it with tagDiv Composer.
Thank you!