- NewspaperAutoptimize Plugin – install and configuration
- NewspaperCache plugin – install and configure
- NewsmagInstall via WordPress
- NewsmagInstall via FTP
- NewsmagInstalling pre-built websites
- TutorialsHow to install Revolution Slider
- NewspaperInstalling Pre-built Websites
- NewspaperHow to Install Newspaper via FTP
- NewspaperHow to Install Newspaper via WordPress
- TutorialsHow to Install bbPress forum
- NewspaperIntroduction to CPT and ACF with Newspaper Theme
- NewspaperHow to edit modules for Flex Block X
- NewspaperWooCommerce: Happy “Add to Favorites!”
- NewspaperWoo Brands
- NewspaperStripe Setup
- NewspaperModal Popup
- NewspaperPayPal Setup
- NewspaperFlex Block Settings Guide
- NewspaperHow to setup the Contact Page
- NewspaperAdd Cryptocurrency Price Ticker Widget
Also, when disabling the ‘official’ AMP plugin, make sure you check the “remove all data” option. You can reinstall, then click and disable remove again to do that if unsure. 🙂
I also posted regex rules to use with Redirection plugin awhile back (year ago?). 🙂
Hi ,
when I install tagdiv Composer Plugin in my wordpress website, my website starts forwarding toward 4-5 unknown urls. Kindly help to resolve the issue. Regards
Hi Calin,
thanks for looking into this. A few additional details from our end:
1. We’ve used about ten different plugins that triggered the same “\_load\_textdomain\_just\_in\_time was called too early” notice, and they’ve all released fixes since WP 6.7 (November 12, 2024). The only one still spamming our logs is td-cloud-library.
2. To prove it’s definitely td-cloud-library, we spun up a fresh install with only the Newspaper theme plus tagDiv Composer and td-cloud-library active. With WP\_DEBUG (and/or WP\_DEBUG\_LOG) enabled, the notice appears—and disabling td-cloud-library alone removes it. Steps to reproduce:
* Install Newspaper theme + tagDiv Composer + tagDiv Cloud Library
* Add to wp-config.php:
`
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_DISPLAY’, true);
define(‘WP_DEBUG_LOG’, true);
`
* Visit any page and watch the notice flood the debug log.
3. We hunted down why that notice won’t go away under WP 6.7+. Here’s what we tried:
* Searched every PHP file in td-cloud-library for load\_plugin\_textdomain(…) calls—none exist.
* Made a small must-use plugin that removes WP’s JIT filters on “plugins\_loaded” and force-loads the text domain on init. But it still fails because WP 6.7+ attaches _load_textdomain_just_in_time so early that any __(…, 'td-cloud-library') call in the plugin’s global scope immediately triggers the notice—before our MU-plugin runs.
* In other words, as soon as the first translation function fires (e.g. __('…', 'td-cloud-library')), WP already tried and threw the warning.
What needs to happen: All translation function calls (__(), _e(), esc_html__(), etc.) in td-cloud-library must be moved out of the global scope so they don’t run before load_plugin_textdomain('td-cloud-library', …) fires on or after init. Until every translation call is wrapped in a callback (or otherwise deferred until after the domain is registered), that notice will keep spamming logs.
Hope this helps pinpoint the fix. Cheers!
Okay then i will create separate installation for web stories with different theme. For now Can you please revert back to original header, I am not able to do that.
Hi,
If the theme is not updating automatically the plugins then it is possible to get an message, maybe “ajax error”? If so, then means that some settings are interfering with the theme and are preventing the theme plugins to be installed automatically. The fastest solution in this situation is to update manually the theme plugins, for this I will recommend to update the theme at the last version, 12.7.1 and get the theme package from the themefores from your account (you’ll download the full package and if the plugins can not be installed automatically buy the theme, then you can install the plugins manually from plugins > upload and selecting the plugins from the theme you are using).
Thank you!
Hi there.. I am using a frontpage template using TagDiv Composer.. I have also installed the Mobile Plugin/AMP.. But when I go on the Mobile, the image from the template is not responsive and it is truncating.. Pls see attached images.. How do I rectify this so that the Mobile version serves a responsive image..
https://www.shippingandfreightresource.com/wp-content/uploads/desktop.jpg
https://www.shippingandfreightresource.com/wp-content/uploads/mobile.jpg
Hello TagDiv Team,
I’m contacting you to request your assistance regarding the license activation of your Newspaper theme, which I just purchased for the very first time on ThemeForest. As a beginner, I’m still learning how your system works, and I thank you in advance for considering my lack of experience.
I initially installed the theme on a temporary domain provided by my web host:
floralwhite-emu-754544.hostingersite.com.
However, I have just migrated my site to my main domain:
http://www.elephantdechaine.net.
Unfortunately, I’m unable to activate the license key on this new domain, as it seems to still be linked to the old one.
I would be grateful if you could deactivate the key associated with the temporary domain so that I can properly activate it on my main domain.
Thank you very much for your understanding and assistance.
Best regards,
Bonjour,
J’ai acheté le thème Newspaper et je l’ai d’abord installé sur un domaine temporaire : floralwhite-emu-754544.hostingersite.com.
Je viens de migrer mon site vers mon domaine principal : elephantdechaine.net, mais je ne peux pas activer la clé de licence sur ce nouveau domaine, car elle semble toujours liée à l’ancien.
Pouvez-vous s’il vous plaît désactiver la clé sur le domaine temporaire afin que je puisse l’utiliser sur elephantdechaine.net ?
Merci d’avance pour votre aide.
Cordialement,
Hello,
I purchased the Newspaper theme and initially installed it on a temporary domain: floralwhite-emu-754544.hostingersite.com.
I just migrated my site to my main domain: elephantdechaine.net, but I can’t activate the license key on this new domain because it seems to still be linked to the old one.
Can you please deactivate the key on the temporary domain so I can use it on elephantdechaine.net?
Thank you in advance for your help.
Sincerely,
[Verges]
PMEFR.COM We purchased the license and installed the Newspaper theme with the Business template. However, the page layout on the PC displays correctly, but on the mobile device, it changes negatively. IT’S UNCONFIGURED. You think the problem is solved, but 20 minutes or more later, the theme no longer displays as it appears in the internal configuration and on the PC.
The Newspaper theme is definitely very unstable.
Why are the tardif composer and library plug ins not updating? I installed newspaper 12.7 from 12.6.1 and plug ins keep failing to update and not updating manually. The web site looks like crap now.
Hi,
The rtl demo do not use any mobile theme, is use the responsive version, so all that is need is to install the rtl demo without any mobile plugin and the responsive eversion will be used.
Also, make sure that the theme requirements are set as mentioned in our guide https://forum.tagdiv.com/requirements-for-newspaper/ this will ensure that everything will work smooth.
Thank you!
Hi
I need to buy a new hosting on another server without buying the domain.
I need to clean up the main site and I want to install everything again by importing only the contents without importing the database. I will have to change the computer’s DNS to be able to work on the new site. After the summer I will transfer the domain from the old provider. I would like to buy a license to associate how should I do with the shared and not dedicated IP address?
Best regards
Paolo
Hi,
If you have FTP access you should make a full backup for the current install and try to set a clean wordpress and theme without any edits on them and see if it’s working.
Thank you!
Hi,
Can you please make a test and see if using the classic editor (install the plugin classic editor) the problem is still persisting.
I just tested on my dev and for me is working ok with both, classic editor and the new Gutenberg editor from wordpress (not the extra plugin)
Thank you!
load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,wp-hooks&ver=6.8.1:5 JQMIGRATE: Migrate is installed, version 3.4.1
/wp-admin/admin-ajax.php?td_theme_name=Newsmag&v=5.4.3.3:1
Failed to load resource: the server responded with a status of 403 ()
It’s now fixed. The Wordfence plugin installed on the main site was blocking me from this staging site.
Thanks
Dear Theme Provider,
I recently purchased your theme based on the information provided, which stated it was compatible with Elementor. However, after installation, I discovered that the theme only supports the TagDiv Composer and does not work with Elementor as expected.
This discrepancy is very disappointing, as my workflow heavily relies on Elementor, and the current setup does not meet my project requirements. Given this, I kindly request a refund or an appropriate solution that aligns with the advertised compatibility.
I appreciate your understanding and look forward to your prompt assistance.
Best regards,
WebPerform Team
Hi,
That is a shortcode that will render if a specific plugin is installed, in this case is need to install the wpforms plugin – https://wordpress.org/plugins/wpforms-lite/ create your own form and replace in the above shortcode the id with your form id and it will render your form.
Thank you!
Hello,
If that file is indeed missing, then yes, if the tagDiv Composer plugin is reinstalled the file will be add back. Now if the problem is only sometimes, them most probably the problem is related to something else and it can be related to a cache that is delay the js file, in this situation what you should do is to skip from delay the js file tdAjaxSearch.js
Thank you!
Hi,
I think that right no on mobile you do not have the responsive version of your website and I think that you are using the tagDiv Mobile theme plugin, this will change the layout and make it more simple.
It appears that your cloud header is empty, and the 2 top elements from the page (my account and subscribe).
My recommendation is to import the cloud header again from cloud templates – https://i.imgur.com/6LEylkO.png import the cloud header from the demo you have installed then just adjust it using the tagDiv Composer – https://forum.tagdiv.com/tagdiv-composer-tutorial/
Thank you!
My host, Dreamhost, told me: “I would recommend contacting tagDiv support, to help confirm if reinstalling the tagDiv Composer plugin will help re-create the missing wp-content/plugins/td-composer/legacy/Newsmag/js/tdAjaxSearch.js plugin
file. If not, please ask them the steps how to re-create the missing file, to help preven the issue with the site format when loading it.”
The problem is that sometimes “under certain conditions, the site will pull up the missing wp-content/plugins/td-composer/legacy/Newsmag/js/tdAjaxSearch.js plugin file from the tagDiv Composer plugin, that will cause the issue on
the site format”
What php version are you using?
Did you try installing clean copies via FTP, deleting the ones you previously installed?
Disable all caching prior to install?
(I don’t work here, just looooong time user.)
Hi people,
After installing my newsmag (latest).
I am not able to access admin.
I have verified that the files in question exist in the path they should. Not other changes are made since it a news site.
I have included pictures to show error, and the error message i get in admin.
td_api_base::mark_used_on_page : a component with the ID: tdc_check_domain is not set.
/home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_api.php
Display backtrace
Array
(
[0] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_api.php
[line] => 348
[function] => error
[class] => td_util
[type] => ::
[args] => Array
(
[0] => /home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_api.php
[1] => td_api_base::mark_used_on_page : a component with the ID: tdc_check_domain is not set.
)
)
[1] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_api.php
[line] => 134
[function] => mark_used_on_page
[class] => td_api_base
[type] => ::
[args] => Array
(
[0] => tdc_check_domain
)
)
[2] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_autoload_classes.php
[line] => 23
[function] => get_by_id
[class] => td_api_base
[type] => ::
[args] => Array
(
[0] => tdc_check_domain
)
)
[3] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-content/plugins/td-cloud-library/includes/tdb_functions.php
[line] => 2136
[function] => loading_classes
[class] => td_autoload_classes
[object] => td_autoload_classes Object
(
)
[type] => ->
[args] => Array
(
[0] => tdc_check_domain
)
)
[4] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/class-wp-hook.php
[line] => 324
[function] => tdb_on_before_admin_bar_render
[args] => Array
(
[0] =>
)
)
[5] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/class-wp-hook.php
[line] => 348
[function] => apply_filters
[class] => WP_Hook
[object] => WP_Hook Object
(
[callbacks] => Array
(
[10] => Array
(
[wprss_modify_admin_bar] => Array
(
[function] => wprss_modify_admin_bar
[accepted_args] => 1
)
[tdb_on_before_admin_bar_render] => Array
(
[function] => tdb_on_before_admin_bar_render
[accepted_args] => 1
)
[tdc_on_admin_bar_menu] => Array
(
[function] => tdc_on_admin_bar_menu
[accepted_args] => 1
)
[00000000000032d90000000000000000backend_shortcut] => Array
(
[function] => Array
(
[0] => LiteSpeed\GUI Object
(
[_promo_true:LiteSpeed\GUI:private] =>
[_promo_list:LiteSpeed\GUI:private] => Array
(
[new_version] => Array
(
[0] => 7
[1] =>
)
[score] => Array
(
[0] => 14
[1] =>
)
)
[_summary:protected] => Array
(
[new_version] => 1748681771
[score] => 1749286571
)
)
[1] => backend_shortcut
)
[accepted_args] => 1
)
)
)
[priorities:protected] => Array
(
[0] => 10
)
[iterations:WP_Hook:private] => Array
(
[0] => Array
(
[0] => 10
)
)
[current_priority:WP_Hook:private] => Array
(
[0] => 10
)
[nesting_level:WP_Hook:private] => 1
[doing_action:WP_Hook:private] => 1
)
[type] => ->
[args] => Array
(
[0] =>
[1] => Array
(
[0] =>
)
)
)
[6] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/plugin.php
[line] => 517
[function] => do_action
[class] => WP_Hook
[object] => WP_Hook Object
(
[callbacks] => Array
(
[10] => Array
(
[wprss_modify_admin_bar] => Array
(
[function] => wprss_modify_admin_bar
[accepted_args] => 1
)
[tdb_on_before_admin_bar_render] => Array
(
[function] => tdb_on_before_admin_bar_render
[accepted_args] => 1
)
[tdc_on_admin_bar_menu] => Array
(
[function] => tdc_on_admin_bar_menu
[accepted_args] => 1
)
[00000000000032d90000000000000000backend_shortcut] => Array
(
[function] => Array
(
[0] => LiteSpeed\GUI Object
(
[_promo_true:LiteSpeed\GUI:private] =>
[_promo_list:LiteSpeed\GUI:private] => Array
(
[new_version] => Array
(
[0] => 7
[1] =>
)
[score] => Array
(
[0] => 14
[1] =>
)
)
[_summary:protected] => Array
(
[new_version] => 1748681771
[score] => 1749286571
)
)
[1] => backend_shortcut
)
[accepted_args] => 1
)
)
)
[priorities:protected] => Array
(
[0] => 10
)
[iterations:WP_Hook:private] => Array
(
[0] => Array
(
[0] => 10
)
)
[current_priority:WP_Hook:private] => Array
(
[0] => 10
)
[nesting_level:WP_Hook:private] => 1
[doing_action:WP_Hook:private] => 1
)
[type] => ->
[args] => Array
(
[0] => Array
(
[0] =>
)
)
)
)
wp_booster error:
Missing parameter: ‘file’
/home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_autoload_classes.php
Display backtrace
Array
(
[0] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_autoload_classes.php
[line] => 45
[function] => error
[class] => td_util
[type] => ::
[args] => Array
(
[0] => /home/seniorsprell.no/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_autoload_classes.php
[1] => Missing parameter: ‘file’
)
)
[1] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-content/plugins/td-cloud-library/includes/tdb_functions.php
[line] => 2136
[function] => loading_classes
[class] => td_autoload_classes
[object] => td_autoload_classes Object
(
)
[type] => ->
[args] => Array
(
[0] => tdc_check_domain
)
)
[2] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/class-wp-hook.php
[line] => 324
[function] => tdb_on_before_admin_bar_render
[args] => Array
(
[0] =>
)
)
[3] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/class-wp-hook.php
[line] => 348
[function] => apply_filters
[class] => WP_Hook
[object] => WP_Hook Object
(
[callbacks] => Array
(
[10] => Array
(
[wprss_modify_admin_bar] => Array
(
[function] => wprss_modify_admin_bar
[accepted_args] => 1
)
[tdb_on_before_admin_bar_render] => Array
(
[function] => tdb_on_before_admin_bar_render
[accepted_args] => 1
)
[tdc_on_admin_bar_menu] => Array
(
[function] => tdc_on_admin_bar_menu
[accepted_args] => 1
)
[00000000000032d90000000000000000backend_shortcut] => Array
(
[function] => Array
(
[0] => LiteSpeed\GUI Object
(
[_promo_true:LiteSpeed\GUI:private] =>
[_promo_list:LiteSpeed\GUI:private] => Array
(
[new_version] => Array
(
[0] => 7
[1] =>
)
[score] => Array
(
[0] => 14
[1] =>
)
)
[_summary:protected] => Array
(
[new_version] => 1748681771
[score] => 1749286571
)
)
[1] => backend_shortcut
)
[accepted_args] => 1
)
)
)
[priorities:protected] => Array
(
[0] => 10
)
[iterations:WP_Hook:private] => Array
(
[0] => Array
(
[0] => 10
)
)
[current_priority:WP_Hook:private] => Array
(
[0] => 10
)
[nesting_level:WP_Hook:private] => 1
[doing_action:WP_Hook:private] => 1
)
[type] => ->
[args] => Array
(
[0] =>
[1] => Array
(
[0] =>
)
)
)
[4] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/plugin.php
[line] => 517
[function] => do_action
[class] => WP_Hook
[object] => WP_Hook Object
(
[callbacks] => Array
(
[10] => Array
(
[wprss_modify_admin_bar] => Array
(
[function] => wprss_modify_admin_bar
[accepted_args] => 1
)
[tdb_on_before_admin_bar_render] => Array
(
[function] => tdb_on_before_admin_bar_render
[accepted_args] => 1
)
[tdc_on_admin_bar_menu] => Array
(
[function] => tdc_on_admin_bar_menu
[accepted_args] => 1
)
[00000000000032d90000000000000000backend_shortcut] => Array
(
[function] => Array
(
[0] => LiteSpeed\GUI Object
(
[_promo_true:LiteSpeed\GUI:private] =>
[_promo_list:LiteSpeed\GUI:private] => Array
(
[new_version] => Array
(
[0] => 7
[1] =>
)
[score] => Array
(
[0] => 14
[1] =>
)
)
[_summary:protected] => Array
(
[new_version] => 1748681771
[score] => 1749286571
)
)
[1] => backend_shortcut
)
[accepted_args] => 1
)
)
)
[priorities:protected] => Array
(
[0] => 10
)
[iterations:WP_Hook:private] => Array
(
[0] => Array
(
[0] => 10
)
)
[current_priority:WP_Hook:private] => Array
(
[0] => 10
)
[nesting_level:WP_Hook:private] => 1
[doing_action:WP_Hook:private] => 1
)
[type] => ->
[args] => Array
(
[0] => Array
(
[0] =>
)
)
)
[5] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/admin-bar.php
[line] => 104
[function] => do_action
[args] => Array
(
[0] => wp_before_admin_bar_render
)
)
[6] => Array
(
[file] => /home/seniorsprell.no/public_html/wp-includes/class-wp-hook.php
[line] => 324
[function] => wp_admin_bar_render
[args] => Array
(
[0] =>
)
)
)
Uncaught Error: Class “tdc_check_domain” not found
in /home/seniorsprell.no/public_html/wp-content/plugins/td-cloud-library/includes/tdb_functions.php on line 2136
Call stack:
tdb_on_before_admin_bar_render()
wp-includes/class-wp-hook.php:324
WP_Hook::apply_filters()
wp-includes/class-wp-hook.php:348
WP_Hook::do_action()
wp-includes/plugin.php:517
do_action()
wp-includes/admin-bar.php:104
wp_admin_bar_render()
wp-includes/class-wp-hook.php:324
WP_Hook::apply_filters()
wp-includes/class-wp-hook.php:348
WP_Hook::do_action()
wp-includes/plugin.php:517
do_action()
wp-admin/admin-header.php:277
require_once(‘/home/seniorsprell.n…min/admin-header.php’)
wp-admin/index.php:137
Query Monitor
Hi Emma,
I understand your concerns. However, it’s difficult to determine whether the issue you’re experiencing is due to an outdated theme or caused by a plugin conflict. These days, it’s common for both themes and plugins to have some vulnerabilities, which is why it’s important to take steps to protect your website proactively—using tools like Wordfence and Cloudflare is highly recommended.
What to Do Now:
Ensure you have a full backup of your website and database.
If possible, replace the core WordPress files, theme, and plugins with fresh, clean versions. Be sure to keep only files you know and trust. However, this process can be complex and might cause issues if not done carefully.
A simpler and safer approach is to update everything, including:
– WordPress core
– All plugins
– The theme
After updating, install Wordfence and run a full security scan. You can also scan your website with Sucuri SiteCheck here: https://sitecheck.sucuri.net/results/
Please note: we notify all our users whenever a new theme update is released. You can also review the update contents by checking the changelog here: – https://i.imgur.com/wSlH5Lr.png
Let me know if you need further help!
Thank you,