Update to newsmag 4.8
Site not working after testing in local environment Newsmag update to 4.8
See errors below.
Deactivating only “Ad rotate pluging” I get blank site showing only background site.
Line 39 of header.php child file is
td_api_header_style::_helper_show_header();
ERRORS
Fatal error: Uncaught Error: Call to undefined method td_api_header_style::_helper_show_header() in D:\ex\www.vcb.dev.cc\wp-content\themes\Newsmag-child\header.php on line 39
( ! ) Error: Call to undefined method td_api_header_style::_helper_show_header() in D:\ex\www.vcb.dev.cc\wp-content\themes\Newsmag-child\header.php on line 39
Call Stack
# Time Memory Function Location
1 0.0104 432328 {main}( ) …\index.php:0
2 0.0105 434008 require( ‘D:\ex\www.vcb.dev.cc\wp-blog-header.php’ ) …\index.php:17
3 1.8981 58509376 require_once( ‘D:\ex\www.vcb.dev.cc\wp-includes\template-loader.php’ ) …\wp-blog-header.php:19
4 1.9106 58656008 include( ‘D:\ex\www.vcb.dev.cc\wp-content\themes\Newsmag\page.php’ ) …\template-loader.php:77
5 1.9106 58656008 get_header( ) …\page.php:7
6 1.9107 58656280 locate_template( ) …\general-template.php:41
7 1.9107 58656360 load_template( ) …\template.php:653
8 1.9109 58663344 require_once( ‘D:\ex\www.vcb.dev.cc\wp-content\themes\Newsmag-child\header.php’ ) …\template.php:704
Hi,
First of all, please ensure that you have correctly updated your theme via FTP way according to our documentation from here -> https://forum.tagdiv.com/how-to-update-the-theme-2/
Also, I have checked your above errors and I saw that you are using the Child Theme. After the 9.7 update, the child theme is limited to just a few files. This is a consequence of the recent modifications to the location of theme files, due to Envato requirements. There is an article about it here – https://tagdiv.com/updating-the-core-of-tagdiv-themes/
Thank you for understanding!
Your update 4.8 completely destroyed https://pavlikeni.com/ How is that possible! Updated through Envato’s latest plugin as always.
Had to have my site restored from back-up, but now the 1st and the last images of the larg grid on the home page do not fill up the space allocated to them. Just look at https://pavlikeni.com.
How to fix?
Thanks.
Hi Tagdiv
I used the automatic update process you suggest at C. 6 point (automatic update) of this page https://forum.tagdiv.com/how-to-update-the-theme-2/ but the result is the same. Theme broken & complete mess.
The problem is customizations we made in our Child theme that are not compatible with the new 4.8 version.
We need this kind of customitazions and we have paid money to a Pro to get it. And know you told us that are not compatible!!!
Tell us how to solve the problem without spend other money please.
About TagDiv Composer
We built our magazine with the previuous version of Newsmag Theme with Visual Composer and we like it. See Fabrizio Azzali review on your theme page.
In the lasts theme versions you use TAG DIV visual composer. We do not love visual editors. It is possible to delete TAG DIV Composer plugin from installation?
Today I updated Newsmag Theme 4.7 to 4.8 via WordPress. After it I had fatal error like here above. I called my webhoster and they renamed the plugin AMP. After that I was able to go to the dashboard deactivating 4.8, deleting and uploading 4.7 again. Now my website top energy news is online again. 4.7 is working. May be the plugin tagDiv AMP must be deactivated and deleted and then updating to 4.8 is possible, isn’t it? Should I delete the child theme also? There is a problem with one or more tagDiv plugins. What do you think? WP Bakery Theme 5.7 is working. I updated it from Newsmag 4.8 Package. Regards
Hi,
Most of the theme files were moved into the tagDiv Composer plugin as per the requirements of Envato: https://help.author.envato.com/hc/en-us/articles/360000472383-WordPress-Theme-Requirements. We wrote an article on the subject here: https://tagdiv.com/updating-the-core-of-tagdiv-themes/ Moving forward with such requirements, a child theme will only work with functions.php, and style.css, as there are very few files left in the main theme as Envato, requires all functionality to be added through plugins. I that case, all of your additional customizations will be lost, sorry! Before making any update, we recommend to make a full backup to your database and then, all of your additional customizations should have to be re-added.
Regarding on TD Composer, please notice this the main required plugin of our theme and it has to be enabled if you want to have the all theme functionality. If you do not like it, you can also install the WP Backey and keep both to be enabled.
Sorry for the inconvenience and thank you for understanding.
Thank you!
Thanks for reply and information. Now I found the crash maker Plugin. It is the td-api-plugin. I updated theme from 4.7 to 4.8 after deactivating and deleting td-plugins. Td-composer and td-counter is automatically included and active. Amp and mobile theme plugins I installed by newsmag. The last step was activating the td-api plugin. This pugin I didn’t remove. It was inactive, but by one click to activate follows the fatal error. By renaming td-api-plugin on the FTP-Server this plugin was deactivated and the website runs without problems. Top!!!
I only understand that we have to lose time and money to replay all the customization we made on previous theme version.
Very upset about this
Are there any plans to improve the support for child theme customization for the next release?
If not, then perhaps you should emphasize more explicitly that customizations via plugins is preferred over child theme customizations.
Same as Fabrizio Azzali, I will have to redo my child theme customizations. This time I’ll move all my code into a plugin.
Hi Epiq,
Unfortunately, at the moment, we do not have any solution regarding on child theme, sorry! As you can see, the child theme is no longer supported by our theme because all of the theme files were moved inside a TD Composer plugin.
Thank you for your understanding!
