WordPress 5.3 upgrade error with Thrive Architect 

 November 13, 2019

By  NickLitten

This morning, I got a little linkedin notification from a subscriber letting me know that my nicklitten blog was exploding ( Thanks Toby šŸ˜‰ ) I log on and see all kinds of weird WordPress 5.3 Upgrade Error with Thrive Architect PHP ERRORS on the front screen:

Warning:  Declaration of TCB_Menu_Walker::walk($elements, 
 $max_depth) should be compatible with Walker::walk($elements, 
 $max_depth, ā€¦$args) in /home/nicklitten/www/www/wp-content/plugins/thrive-visual-editor/inc/classes/class-tcb-menu-walker.php on line 620

 Warning:  Cannot modify header information - headers already sent
  by (output started at 
  in /home/nicklitten/www/www/wp-includes/functions.php on line 5946

 Warning:  Cannot modify header information - headers already sent
  by (output started at 
  in /home/nicklitten/www/www/wp-admin/includes/misc.php on line 1252

 Warning:  Cannot modify header information - headers already sent
  by (output started at 
  in /home/nicklitten/www/www/wp-admin/admin-header.php on line 9

But I hadn’t upgraded anything… #aaaargh

If you are reading this because you googled for a solution to the same problem… don’t panic… Help is at hand!

What causes this WordPress 5.3 upgrade error?

I found that the upgrade of WORDPRESS to 5.3 while leaving the THRIVE ARCHITECT plugin at Version (the current version as at Nov 13th 2019) causes these conflicts.

So, we need to pour a calming cup of tea (English Breakfast with a dash of lemon #obviously) and then update the plugins.

If you cannot login to your wordpress install - use your control panel to restore the wordpress FILES to your most recent backup. In my case this was yesterday

Then I logged in and saw it telling me to upgrade WordPress to 5.3 but don’t do it yet!

Wordpress 5.3 upgrade error with Thrive Architect 1

1 – upgrade your plugins first

So, we will upgrade wordpress in a minute but first lets make sure we upgrade all the plugins and themes if they are ready. As long as THRIVE ARCHITECT is V2.4.5 or newer you should be OK

Wordpress 5.3 upgrade error with Thrive Architect 2

2 – now upgrade your wordpress (or REINSTALL if needs be)

Wordpress 5.3 upgrade error with Thrive Architect 3
WordPress 5.3 Upgrade in progress

and we are back.

Now, slurp your tea, mutter a little sigh of contentment and return to doing what you were doing before this brief flurry of excitement.


IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Shameless Trekkie, Belligerent Nerd, Englishman Abroad and Passionate Eater of Cheese and Biscuits. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day. Enjoy your stay, feel free to comment and remember: If at first you don't succeed then skydiving probably isn't a hobby you should look into.

Nick Litten

related posts:

  • I have this problem but can’t login to my wordpress account. I have no idea how to fix this through the cpanel either. Can you help with the steps through cPanel?

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
    __CONFIG_colors_palette__{"active_palette":0,"config":{"colors":{"cff50":{"name":"Main Accent","parent":-1},"a344d":{"name":"Accent Transparent","parent":"cff50"}},"gradients":[]},"palettes":[{"name":"Default","value":{"colors":{"cff50":{"val":"var(--tcb-skin-color-0)"},"a344d":{"val":"rgba(46, 138, 229, 0.85)","hsl_parent_dependency":{"h":210,"l":0.54,"s":0.78}}},"gradients":[]},"original":{"colors":{"cff50":{"val":"rgb(0, 178, 255)","hsl":{"h":198,"s":1,"l":0.5}},"a344d":{"val":"rgba(0, 178, 255, 0.85)","hsl_parent_dependency":{"h":198,"s":1,"l":0.5}}},"gradients":[]}}]}__CONFIG_colors_palette__

    Get In Touch

    Iā€™m always looking for awesome input, feedback and critique!