wordpress使用二级域名做图床加速网站访问

前一阵子有个小伙伴在群里聊到使用二级域名来加载wordpress网站图片,本来在很早以前就有很多这样的教程,小V也没必要再重复的发一遍,不过自从wordpress3.5之后后台设置上传路径的选项就没了,所以小V这里就再来水一篇wordpress教程。先将以下代码加入到主题的functions.php文件:

if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}

然后进入设置选项下的多媒体设置界面,如下图:

wordpress使用二级域名做图床加速网站访问-wordpress教程-代码笔记 %

然后看到如下图选项:

wordpress使用二级域名做图床加速网站访问-wordpress教程-代码笔记 %

默认上传路径不用修改,仅需要在文件的完整URL地址里填上你的二级域名,然后登录空间后台将域名指向默认的上传路径目录。然后登录域名后台解析域名到空间,登录phpmyadmin选择安装wordpress的数据库,执行以下sql查询:

UPDATE wp_posts SET post_content = REPLACE( post_content,'http://www.v7v3.com/wp-content/uploads/2015/', 'http://img.v7v3.com/') ;

sql语句中的数据表前缀和域名替换成你自己的即可,如果没有修改过默认数据表前缀的小伙伴只要把相应的替换后执行sql语句即可。

(PS:浏览通常只会同时载入一个域名下的4个资源,使用二级域名图床可以增加浏览器同时载入的文件数量,也可以达到加速网站的效果。)

wordpress使用二级域名做图床加速网站访问》上有21条评论

  1. 陈玉龙

    你好,博主,有一个问题哦。就是这样设置了之后缩略图显示不了了。这个要修改哪里才能出来啊。
    求解

    回复
    1. 小V 文章作者

      WP-Thumbnails这款插件我没有使用过,不大清楚有什么问题,你看看直接访问裁剪后的图片资源提示什么错误。

      回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注