1、确保 WordPress 的数据库用户名有权创建、修改、删除数据库表。如果以标准方式安装 WordPress,且安装后没有做其它改动,那么你可以忽略这一条。
2、禁用所有插件。有些插件可能无法与 WordPress 新版本兼容,因此禁用插件再进行升级是最佳选择。升级后再逐一激活插件。这一点非必须,为建议项目。
1、下载最新版的wordpress版本解压到本地,使用ftp/sftp登陆到网站主机。
2、保留wp-config.php文件和wp-content文件夹,其与旧的文件及文件夹全部删除,上传新版本文件到网站主机。
3、登录你的WordPress网站后台(/wp-admin)。如果这时需要升级数据库,WordPress会检测数据库信息并给出一个http://example.com/wordpress/wp-admin/upgrade.php这样的链接,让你升级。点击该链接,根据上面的说明进行操作。操作完毕后,升级后数据库就可以兼容于最新代码了。如果升级失败,你的网站可能会异常。
4、如果已启用缓存,这时应清除缓存,这样所做更改(升级)就会以更快的速度显示在网页上(如果不清除缓存,查看页面时可能还会在页脚看到升级前的版本信息哦。)
镜像站点更新wordpress核心程序
functions.php文件内的最后一个花括号前面:
- add_filter('site_transient_update_core', function($value){
- foreach ($value->updates as &$update) {
- if($update->locale == 'zh_CN'){
- $update->download = 'https://cn.wp.xz.cn/latest-zh_CN.zip';
- $update->packages->full = 'https://cn.wp.xz.cn/latest-zh_CN.zip';
- }
- }
- return $value;
- });
通过VPC网络与wordpress.org服务器直接通讯
- //VPC服务器地址
- define('WP_PROXY_HOST', '127.0.0.1');
- //VPC服务器端口
- define('WP_PROXY_PORT', '10443');
- //VPC服务器登陆用户名
- define('WP_PROXY_USERNAME', 'username');
- //VPC服务器登陆密码
- define('WP_PROXY_PASSWORD', 'password');
- //VPC服务需要排除的域名
- define('WP_PROXY_BYPASS_HOSTS', 'localhost');
使用上非常简单,在网站根目录的wp-config.php文件底部加入以下内容即可:
- define('WP_PROXY_HOST', 'us.centos.bz');
- define('WP_PROXY_PORT', '31281');
- //define('WP_PROXY_HOST', 'us.centos.bz');
- //define('WP_PROXY_PORT', '31281');