内容纲要


wordpress的升级非常方便,就是不适合国情,之前多试几次总会成功的,最近老是失败,删除了几次lock后发飙了。

对了如果没有安装SSH SFTP Updater Support的话,请先装好他,wp原生的太弱,还不加密,咱升级的重要原因不就是因为漏洞太多么,还没侵入性,因为ssh肯定有啊。win OS请走开,xx空间请走开。

然后就是主角WP-CLI了,这个东西太好了,有了它就算上面的升级失败也有终极方法了,命令行终究是万能的,甩UI几条街。安装请移步:WP-CLI

wp plugin install 插件名
wp core update #wordpress升级
wp language core update #wordpress语言包升级
奇怪的就是这种升级非常快,如果下载慢重来一次,如果实在下载不了可以拷贝下载链接用迅雷下载后直接安装。
wp plugin update --all #wordpress 插件升级
wp media regenerate --yes #重新生成wordpress多媒体文件
wp theme update --all #更新所有皮肤文件
wp theme install twentysixteen --activate #安装新皮肤

带–allow-root


wp core update --allow-root
wp language core update --allow-root
wp language plugin --all update --allow-root
wp language theme update --all --allow-root
wp plugin update --all --allow-root #wordpress 插件升级
wp media regenerate --yes --allow-root #重新生成wordpress多媒体文件
wp theme update --all --allow-root #更新所有皮肤文件 
wp theme install Memory  --allow-root --activate # activate标签可以直接激活

有的时候升级失败,需要先解锁

[root@localhost ~]# mysql -uroot -p

mysql> use WordPress;

mysql> select * from wp_options where option_name='core_updater.lock';

mysql> delete from wp_options where option_name='core_updater.lock';

发表评论

您的电子邮箱地址不会被公开。

浙ICP备14004285号-1