腾讯云服务器优惠活动华纳云香港服务器

每周推荐:WordPress站点升级的相关文章汇总

WordPress主题推荐

WordPress 4.9 正式版已经发布,但是很多博主站长们在升级 WordPress 的时候或多或少遇到一些问题,所以今天 boke112 导航就把有关 WordPress 站点升级的文章汇总一下,以便大家查阅。

每周推荐:WordPress站点升级的相关文章汇总-第1张-boke112百科(boke112.com)

一、何时升级 WordPress 最合适?

很多朋友都会在 WordPress 新版本发布的第一时间升级,其实这是不明智的做法,从 WordPress 的发展历程来看,一般新的正式版发布 1~2 周升级是最合适的。经过 1~2 周的测试,如果没有重大的 BUG,说明这个版本是稳定的,值得升级,如果有重大的 BUG,可以等官方的补丁出来之后一起升级,确保自己博客数据的安全性。

二、升级 WordPress 之前需要注意的哪些?

每个使用 WordPress 的用户,都或多或少的使用了一些插件;很少有朋友使用 WordPress 的默认主题。WordPress 每次发布新版本,总有插件或者主题的兼容性问题,之前在交流群中,总能听到因为插件或者主题的不兼容而导致升级失败的例子。所以,在升级之前,请各位到主题或者插件的作者博客上去看看,自己使用的主题或者插件是不是兼容 WordPress 最新版,做一个兼容性的评测和升级的衡量,这样出现问题的几率会小一些。

WordPress 更多注意事项和要求请移步《WordPress 升级建议和升级失败该如何处理?

三、升级 WordPress 时出现“另一更新正在进行”怎么办?

很多博主站长们都或多或少有点强迫症,看到 WordPress 后台的红点点提示升级的时候,总是会不由自主地去点击直接升级,然后就有可能在升级 WordPress 的时候出现“另一更新正在进行”的错误提示,解决的办法也很简单:

方法一:通过 phpmyadmin 修改

这个一般能够在主机空间那里找到 phpmyadmin,然后点击输入数据库帐号密码登入,找到我们的网站所用的数据库,点击数据库表“wp_options”(其中 wp 是默认,如果建站的时候修改过表前缀,那么这个也会跟着变哦),在 option_name 字段找到 core_updater.lock 记录并将这一列数据删除即可。

方法二:通过 functions.php 文件修改

将下面的代码添加到主题 functions.php 文件最后一个 ?> 前面,然后刷新首页即可:

  1. global $wpdb;
  2. $wpdb->query(“DELETE FROM wp_options WHERE option_name = ‘ core_updater.lock ‘”);

其中 wp_options 中的前缀记得要修改成自己数据库里面的一样哦,默认是 wp_。

四、如何手动升级 WordPress 站点?

1、下载 WordPress 最新版本(如 4.9)安装包,解压后得到一个 WordPress 文件夹及文件,删除这个 WordPress 文件夹里面的 wp-content 整个文件夹,然后将 WordPress 文件夹里面的所有文件(包括文件夹)上传覆盖我们服务器或主机上的 WordPress 文件即可。

2、登录我们的后台时,会出现 WordPress 升级的提示页面,需要我们升级数据库,然后我们直接点击【升级 WordPress 数据库】按钮进行数据库升级,等上一会后即可成功升级数据库,然后点击【继续】按钮即可登录进入后台。

至于手动降级 WordPress 站点和其他教程请移步《如何手动升级 WordPress 到最新版本/还原到旧版本

五、给你的 WordPress 更新加个代理提升更新稳定性

WordPress 更新的时候总是出现“闲置超时”的错误提示,要不就是出现“另一个更新正在进行”的问题,其实出现这些问题归根结底就是 WordPress 默认的自动更新调用请求的 downloads.wordpress.org 服务器是在国外造成的,在国内自动升级 wordpress 的话会非常慢甚至超时失败。解决办法很简单,打开网站根目录的 wp-config.php,在底部增加如下代码:

  1. define(‘WP_PROXY_HOST’, ‘us.centos.bz’);
  2. define(‘WP_PROXY_PORT’, ‘31281‘);

保存之后登录 WordPress 后台,切换到更新,点击升级按钮开始更新。更新完成后请注释掉刚才加的代码,即在前面添加//,如:

  1. //define(‘WP_PROXY_HOST’, ‘us.centos.bz’);
  2. //define(‘WP_PROXY_PORT’, ‘31281’);
更多更具体的添加代理教程请移步明月登楼博客的《给你的 WordPress 更新加个代理提升更新稳定性

本文地址:https://boke112.com/post/4449.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu