Home >Backend Development >PHP Tutorial >Some WordPress modifications and WordPress tips after upgrading PHP version to 7x
I don’t know if it’s cheap or not, but I upgraded PHP on the VPS server to 7.0. Although 7.x is highly compatible with the previous version, it has removed a lot of obsolete usages, and some old applications are still in use. . For errors that occur in my personal wordpress site, the correction records are as follows. They are all plug-ins and official WordPress programs, so there is no problem.
mysql_escape_string() function changed to addslashes()
wp-thread-comment plug-in wp-content/plugins/wordpress-thread-comment/wp-thread-comment.php There are many
mysql_* series functions in All have been removed in php7, so it is recommended to search for mysql_query, mysql_escape_, mysql_real_eacape and other functions in all files, such as: grep -r mysql_query /path/to/your/site
split() function is changed to explode()
auto-save-image plug-in wp-content/plugins/auto-save-image/auto-save-image.php 122 lines
Syntax compatible
Configure SMTP plug-in wp-content/plugins/configure-smtp/ configure-smtp.php line 171, add default value for function definition
public function options_page_description( $localized_heading_text = '' ) {
PS: WordPress Tips: Manually restore to the old version/update to the latest version
WordPress backend Generally, you can directly upgrade with one click, but there are some situations that prevent automatic upgrade. Therefore, Changmeng will briefly talk about the methods of manually restoring WordPress to the old version and manually updating WordPress to the latest version. In fact, the operations are the same, you can It says to manually update to any version.
WordPress Restore to the Old Version
WordPress updates are relatively frequent, but some themes and plug-ins are not updated at the same speed, so when you update WordPress, you may find conflicts with the themes or plug-ins you are currently using. , at this time, you may consider restoring WordPress to the old version.
To restore WordPress to the old version, you can reinstall the old version. However, in this case, some settings of your original plug-in or theme will become invalid. Therefore, Changmeng recommends manual operation to restore the old version.
1. Download the corresponding old version of WordPress
Download the language version you are currently using (that is, if you use the official Chinese version, download the official Chinese old version, if it is the original English version, download the old English version)
2 .Replace WordPress program files
(1) Unzip the downloaded old version, then delete the unzipped wp-content folder, and use FTP to upload other files to overwrite the original files.
Note: The wp-content folder in the host space contains files such as themes and plug-ins. The wp-config.php in the root directory contains WordPress configuration files. Remember not to overwrite these files! !
(2) Visit http://yourwebsite/wp-admin/. A page will appear after a while, prompting you that you need to update the database. Click Update to restore to the old version of wordpress.
WordPress Manually Update to the Latest Version
The operation of updating WordPress to the latest version is the same as above. The difference is that the version you download is the latest version. You can change to any version using manual operation (of course, if the version gap is too big and the database structure is different, it may not succeed)
The above introduces some modifications and WordPress skills after the PHP version is upgraded to 7x, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.