设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧 ...
返回列表
查看:
1048
|
回复:
0
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
[复制链接]
qz234
当前离线
积分
7694
2588
主题
2588
帖子
7694
积分
论坛元老
论坛元老, 积分 7694, 距离下一级还需 9992305 积分
论坛元老, 积分 7694, 距离下一级还需 9992305 积分
积分
7694
发消息
电梯直达
楼主
发表于 2018-2-14 05:40:18
|
只看该作者
|
倒序浏览
|
阅读模式
不知算不算手贱,把VPS服务器上的php升级到7.0, 虽然7.x与之前的兼容性是很高的,但移除了一大堆过时用法,而某些老应用仍然在使用。对个人wordpress站点里出现的错误,修正记录如下。全部是插件,wordpress官方程序,是没有问题的。
mysql_escape_string() 函数改为addslashes()
wp-thread-comment插件 wp-content/plugins/wordpress-thread-comment/wp-thread-comment.php 有多处
mysql_* 系列函数在php7里全部移除了,所以建议在所有文件里搜索一下 mysql_query, mysql_escape_, mysql_real_eacape 等函数,如: grep -r mysql_query /path/to/your/site
split()函数改为explode()
auto-save-image插件 wp-content/plugins/auto-save-image/auto-save-image.php 122行
语法兼容
Configure SMTP插件 wp-content/plugins/configure-smtp/configure-smtp.php 171行,为函数定义添加默认值
public function options_page_description( $localized_heading_text = '' ) {
PS:WordPress技巧:手动还原到旧版本/更新到最新版
WordPress后台一般都可以直接一键升级,但是也存在一些情况导致无法自动升级,所以,倡萌简单说一下 wordpress 手动还原到旧版本 和 WordPress 手动更新到最新版的方法,其实,操作都是一样的,可以说是手动更新到任意版本。
WordPress 还原到旧版本
WordPress的更新是比较频繁的,但是某些主题和插件的更新没有跟上速度,所以当你更新wordpress以后,可能会发现和现在使用的主题或插件冲突,这时候,你可能会考虑将wordpress恢复到旧版本。
WordPress还原到旧版本,你可以全新安装旧版本,但是,这样一来,你原来的插件或主题的某些设置选项就会失效,所以,倡萌建议,手动操作恢复旧版本。
1.下载对应的 WordPress 旧版本
下载你目前使用的语言版本(即如果你使用官方中文版,就下载官方中文的旧版本,如果是英文原版,就下载英文旧版本)
2.更换 WordPress 程序文件
(1) 解压下载的旧版本,然后删除解压后的 wp-content 文件夹,使用 FTP 上传其他文件覆盖原来的文件。
注意:主机空间的 wp-content 文件夹里面有主题和插件等文件,根目录的 wp-config.php 里面是WordPress的配置文件,切记不要覆盖这些文件!!
(2) 访问 http://你的网址/wp-admin/ ,稍等会出现一个页面,提示你需要更新数据库,点击更新,就可以恢复到旧版本的wordpress。
WordPress 手动更新到最新版
wordpress更新到最新版的操作和上面是一样的,区别在于,你下载的版本是最新版即可。使用手动操作,就可以更换到任何版本(当然,如果版本差距太大,数据库结构都不一样,那就可能无法成功)
您可能感兴趣的文章:
WordPress入门指南-wordpress安装使用说明
WordPress在window2003 IIS ISAPI ReWrite下的URL规则
WordPress 照片lightbox效果的运用几点
8个出色的WordPress SEO插件收集
WordPress判断用户是否登录的代码
wordpress主题支持自定义菜单及修改css样式实现方法
Nginx下让WordPress支持固定链接的伪静态规则
基于wordpress主题制作的具体实现步骤
在CentOS 6 中安装WordPress(一) 安装Apache,Mysql, PHP环境
在CentOS 6 中安装 WordPress(二)安装WordPress
用js代码和插件实现wordpress雪花飘落效果的四种方法
WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法
修改WordPress中文章编辑器的样式的方法详解
在CentOS系统上从零开始搭建WordPress博客的全流程记录
解决安装wordpress时出现ERR_TOO_MANY_REDIRECTS重定向次数过多问题
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端