X Theme is no longer compatible with WordPress

My web host said that X Theme is no longer compatible with WordPress, and Theme.co is doing nothing about it. Multiple sites using the same theme are down!

I’m no expert but we noticed our site was messed up too (also uses X theme). I have fixed it though, so I thought I’d share…

It’s the cornerstone plugin that has been automatically updated (think I’ll set mine to be a manual update in future) AND it DOES NOT play well with X Theme it seems.

Having restored my website to yesterday’s version (through my web host account) everything works again.

Kind regards
Graeme

UPDATE: This might be your answer: Site broken after cornerstone update

Hi @SK_Parfait,

The X theme is very much compatible with the latest version of WordPress. It might be the PHP version is the reason behind your issue, I would suggest you upgrade the PHP version to 7.4 by contacting your Hosting Service provider and checking if that issue resolves or not.
After update please clear all type cache including the Style Cache from Cornerstone > Settings > System > Clear Style Cache and check in the incognito/private mode of the browser.

I have checked all the sites listed in your Themeco Account and found that the X theme is not updated in one site, another one is having a very older version of X i.e. 6.5.6 and the Cornerstone version is 3.5.5. Whereas another site does not have the X activated and that is why it is showing the CS shortcode. I would suggest you update and activate the X theme by following the below steps.

  1. Delete the existing Cornerstone
  2. Update the X theme to the latest version on automatic updates
  3. After the X theme is updated, use the link in the dashboard to automatically install the Cornerstone. It will be at the latest version

If that does not resolve your issue, please provide login credentials for your staging site in a secure note to examine it further, including:

– WordPress Site URL & Login URL
– WordPress Admin username/password
– FTP/CPanel to access the files.

To create a secure note, click the key icon underneath any of your posts.

Thanks

With the update it said that the license was no longer valid, then when I tried to enter the code from 2016 I got the attached error.

If I could offer some insight here. It appears that some extensions that are used with X Theme namely Email Forms is not compatible with the latest version of PHP 8.0. It might be that your host automatically updated your site’s PHP version to 8.0. To fix this I’d suggest reverting back to 7.4.

Hope that helps!

I’m glad yours is now working! We tried restoring before it updated, now my website is a blank white page.

Hi @SK_Parfait,

Please share the credentials if you need any further help on this.

Thanks

It’s still not working

Thank you! I just checked and it is currently in the 7.4 version, so that isn’t the issue either, it’s still not working.

I did, here they are again.

I still haven’t received a response on this, my website has now been down for almost 24 hours.

Hi @SK_Parfait,

I check your website and it is now working properly on the front-end. That being said, I believe that you have already fixed your issue. If not, please let us know.

Thank you.

Yes, the web host fixed it by rolling back your updates, so this is only a temporary fix. Your product is still not compatible with WordPress and creates these errors. What is your longterm solution to fix this? This instructions above did nothing.

Hi @SK_Parfait,

Can you please copy your live site to a staging server so we could troubleshoot freely without breaking your live site?
And give us access in the secure note including:

– WordPress Site URL & Login URL
– WordPress Admin username/password
– FTP/CPanel credentials to access the files

To create a secure note, click the key icon underneath any of your posts.

Thanks

Thank you, I created the staging server. Below are the credentials again.

Guess what, I took those steps and now my site is down again.

The auto update for your X Theme must have broken it again as soon as I logged in.

Hello @SK_Parfait,

I tried to access your site but the given login is not working. Please check and send us again.
Please add the below-given code into your wp-config.php for debugging setup and the error logged into the file name debug.log inside the wp-content folder.

You can let us know if you find any error that is related to our theme or theme bundled plugins. We can do further investigation based on that.

// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings 
define( 'WP_DEBUG_DISPLAY', false );
//SET PHP INI DISPLAY ERROR FALSE
@ini_set( 'display_errors', 0 );

Please find the video that will help you to edit wp-config.php and add the above code: https://www.youtube.com/watch?v=3SDPTafEM8o

Please share the correct FTP details in the secure note so that we can debug it properly.

Hope it helps
Thanks

I am reading this with some concern as i have several sites (Wordpress) using X theme. Please dont tell me it’s not compatible now.
If my sites failed as a result of this i would be getting my lawyers involved.

1 Like

Hi @OASAcademy,

X theme is compatible with the latest version of WordPress. Sometimes it creates an error when the Cornerstone plugin and X theme are not compatible with each other. For example, you have an updated Cornerstone plugin but you have an old version of the X theme, this usually creates an error.

That being said, we highly suggest that you follow the steps below on how you can update your X theme properly.

  1. Delete the existing Cornerstone
  2. Update the X theme to the latest version on automatic updates
  3. After the X theme is updated, use the link in the dashboard to automatically install the Cornerstone. It will be at the latest version

We also suggest that you update your PHP version or 7.4 or up.

Hope that helps.