Skip Navigation

[Resolved] Issues updating Toolset Types Version 2.2.23 to Current Version

This support ticket is created 3 years, 3 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

This topic contains 3 replies, has 2 voices.

Last updated by Luo Yang 3 years, 3 months ago.

Assisted by: Luo Yang.

Author
Posts
#2485375

Hi. I am trying to update my site to the current version of Toolset from Toolset Types Version 2.2.23.

I created a staging site of my current website in SiteGround, deleted the old version of Types manually, and installed the new version of Toolset. However when I try to register it I get an error message: "Invalid site key for the current site."

The site key was registered for "mysite.com". The staging site is "staging3.mysite.com" - is that why it is showing as invalid?

I am trying to set it up on the staging site first out of caution since the site has been using the 4 year+ out of date version. If I install the new version on the main site is there any chance it will create problems with the current functionality that was set up in the old version of Types?

#2486109

Hello,

Yes, that is expected result. Toolset site key is based on WordPress site URL, since they are different URLs, so need different site keys.

In your case, in you can setup the staging website as a development website, in the production website, setup the Toolset site key, see our document:
https://toolset.com/faq/how-to-install-and-register-toolset/#registering-toolset-in-a-development-environment

#2486385

Hi Luo,

Thank you for your response. I have downloaded and activated the OTGS Installer manually on the development site. Without registering will that be enough to cause Toolset (and with it, the newest version of Types) to start running?

The development site is currently throwing this error: "Fatal error: Uncaught Error: Call to undefined function types_render_field() in /home/customer/www/staging3.popwash.com/public_html/wp-content/themes/popwash/functions.php:759 Stack trace: #0 /home/customer/www/staging3.popwash.com/public_html/wp-content/themes/popwash/functions.php(178): getHolidayDates() #1 /home/customer/www/staging3.popwash.com/public_html/wp-includes/class-wp-hook.php(307): popwash_scripts('') #2 /home/customer/www/staging3.popwash.com/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #3 /home/customer/www/staging3.popwash.com/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #4 /home/customer/www/staging3.popwash.com/public_html/wp-includes/script-loader.php(2156): do_action('wp_enqueue_scri...') #5 /home/customer/www/staging3.popwash.com/public_html/wp-includes/class-wp-hook.php(307): wp_enqueue_scripts('') #6 /home/customer/www/staging3.popwash.com/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #7 /home/customer/ in /home/customer/www/staging3.popwash.com/public_html/wp-content/themes/popwash/functions.php on line 759"

I am unsure if that is because the new version of Toolset is not running or if the issue resulted from upgrading from the old version of Types to the new one. I would appreciate your thoughts on this!

#2486555

There might be some broken files in your website, please try these:
1) Delete Toolset Types plugin
2) Install Toolset Types plugin manually, you can download it here:
https://toolset.com/account/downloads/
click link "Download Toolset manually"

Then test again