从媒体库上传的图片, 在文章里看不到, 经过检查, 是因为所有上传到媒体库的图片的File URL地址都是http, 而网站的总地址是https, 所以需要更改所有图片地址为https正确的url
- 首先, 我的网站总地址写的是https://www.meaninglive.com, 想统一把www去掉,
- 首先在后台管理Settings里更改网站地址, 打开后, 发现更改选项是灰色的, 需要在服务器上把此限制去掉
- 打开网站根目录下的wp-config.php, 下面是之前最后加的内容
123456$home = 'https://'.$_SERVER['HTTP_HOST']; //博客首页$wpurl = 'https://'.$_SERVER['HTTP_HOST']; //WP程序的路径define('WP_HOME', $home);define('WP_SITEURL', $wpurl);//Disable File Editsdefine('DISALLOW_FILE_EDIT', true);
需要把上面内容注释掉, 然后再打开网站后台页面, 就可以更改网站地址了, 改成统一的https://meaninglive.com
- 打开网站根目录下的wp-config.php, 下面是之前最后加的内容
- 首先在后台管理Settings里更改网站地址, 打开后, 发现更改选项是灰色的, 需要在服务器上把此限制去掉
- 其次, 安装Better Search Replace插件
- 当然也可以通过phpMyadmin或登录数据库进行修改, 但是这样会比较危险, 所以还是通过插件来改比较安装便捷
- 安装好插件后, 打开Tools–> Better Search Replace,
- Search for 填入http://www.meaninglive.com
- Replace with填入https://meaninglive.com
- Select tables选择wp_posts
- 将Run as dry run去掉, 点击Run Search/Replace
参考: https://webtrickz.com/wordpress-update-image-urls-to-https/
0 Comments