Tagged: #php compatibility of themes
September 13, 2017 at 9:05 am #211397
I intend to buy a theme which is built on code that is compatible with php version 7. Please tell me names of such few themes that use genesis frame work.
Renu BakshiSeptember 13, 2017 at 9:18 am #211400
They are all compatible because the core functionality comes from the Genesis Framework, not the child theme. The framework works well on PHP 7.
September 13, 2017 at 9:51 am #211404
Thank you so much for your prompt reply. I am using Modern Blogger child theme with genesis frame work and hostgator for hosting services. I want to upgrade hosting service plan from shared hosting to Cloud server business plan. While the hostgator people were trying to upgrade, they encountered this problem. I am reproducing here below what they wrote to me:
In reviewing your migration request, we noticed that the account you requested to have us migrate is using php 5.4. Unfortunately, this version of php has reached End of life and is not supported on our newer servers (including Cloud hosting packages). These new cloud servers only the latest versions of PHP, 5.5 and up in their current Easy Apache 4 environment. While we can proceed with the migration, we must warn you that there is a possibility that the version difference may cause your site(s) to break if there is code that is incompatible with newer versions of php. You can resolve this by updating your code to ensure it is compatible with more recent versions of PHP. If you are not familiar enough with this process, you may want to consult with your developer.
If you would like us to proceed regardless, or if you have managed to update your code to ensure compatibility with more recent versions of PHP, please let us know.
If you have any questions or concerns, please don't hesitate to contact us. We are more than happy to assist you.
Best Regards. "
Can you please advise where could be the problem.
Thanks n Regards... Renu BakshiSeptember 13, 2017 at 12:47 pm #211416
The Genesis Framework isn't a problem, but there's no telling if the plugins you use on your site could be, especially if they are old and haven't been updated in a while. Install a PHP 7 compatibility plugin and test your site. https://wordpress.org/plugins/php-compatibility-checker/.
This plugin will give you a couple of warnings about function names in Genesis, but you can safely ignore them. They don't mean anything. You only have to be concerned about errors.
September 13, 2017 at 7:34 pm #211421
At present I am using latest updated versions of three plugins only, viz., Akismet Anti-Spam, AdSense Integration WP QUADS and Yoast SEO Premium. I am using Genesis and Modern Blogger as theme.
The PHP compatibility checker plugin, which you are suggesting is untested with the latest version of WordPress. So, I fear using this plugin.
Please advise is there any other way to resolve this issue.
Thanks n Regards..September 14, 2017 at 5:49 am #211438
The plugin is safe to use. It is published my WP Engine, one of the foremost managed WordPress hosting companies.
September 16, 2017 at 4:15 am #211551
May be the the Child theme Modern Blogger Pro is not compatible. Can you please confirm it whether Modern Blogger Pro is compatible or not?
You must be logged in to reply to this topic.