Ongoing problems with 8.1 and tag/visual composer

Posted in: Newspaper
Post count: 16

Apologies for starting a new thread on this. I’m not getting anywhere with my previous thread and need to summarise everything in hope of a solution.

5 days ago I upgraded Newspaper theme to 8.1. All my pages were created with visual composer.

With tagdiv composer deactivated and visual composer activated my pages give the following error.

wp booster error:
td_api_base::mark_used_on_page : a component with the ID: tdc_state is not set.
/web/sites/steve83/cancuncare.com/wp-content/themes/Newspaper/includes/wp_booster/td_api.php

wp booster error:
Missing parameter: 'file'
/web/sites/steve83/cancuncare.com/wp-content/themes/Newspaper/includes/wp_booster/td_autoload_classes.php

(screenshot http://www.cancuncare.com/screenshot/homepage-with-vc.jpg)

With tagdiv composer activated and visual composer deactivated many elements do not show at all, instead displaying the visual composer code.
(screenshot http://www.cancuncare.com/screenshot/page-with-tc.jpg)

The only way I have found to get the pages to show somewhat correctly is to install and activate both tagdiv composer and visual composer, which when I do so results in some page elements rendering incorrectly (images showing at an incorrect size and sidebars appearing below content). Re-making these pages from scratch results in the exact same problems. I understand having both tagdiv and visual composer enabled is not good. But disabling tagdiv results in the wp-booster error, and disabling visual composer results in elements not displaying.

I have been going round in circles for the last 5 days and am no further on than when I started. I really need a proper solution to this, the latest Newspaper update (8.1) broke my site and I need to get it fixed.

I am happy to provide wordpress login and ftp details if you could advise me on a secure way to do this.

  • This topic was modified 9 years by steve83.
Post count: 22421

Hello,
OK, let us try to get a hang of this issue.
Each page must be built with the builder you use on your site. If you want top use tagdiv composer, then disable visual composer and create the pages from scratch using the tagdiv composr

If you want to use visual composer, disable the tagdiv composer and create the pages from scratch using visual composer (they have already been created with visual composer so it is not needed but i wrote so you understand the pattern here)
On every page builder, you have to create the pages using that particular page builder. Not create a page with one and use the other to edit it.

If for some reason this functionality as I have described still provides the error, please contact us via email at contact@tagdiv.com and provide a link to your site and wp-admin so we can login and investigate the problem.

Thank you!

Post count: 16

Thanks email sent.

Post count: 1

Bogdan B.

The problem seems to be with the class of tdc_state not being checked for.

If the file wp-content/themes/Newspaper/includes/shortcodes/td_block_text_with_title.php on line 53, there is an if statement for tdc_state so you will get a fatal error if the class doesn’t exist.

The class needs to be checked like in wp-content/themes/Newspaper/includes/wp_booster/td_util.php, line 622.

Sorry this won’t be much help to you Steve, but will hopefully help Bogdan.

Post count: 22421

Thank you!

Viewing 5 posts - 1 through 5 (of 5 total)
The forum ‘Newspaper’ is closed to new topics and replies.