更换域名相关的一些列WordPress技巧

这只是为了记录一下,前面由于我换服务器、域名、备案等一些事情后,在wordpress上的一些操作要点。

更换域名

修改wp-config.php(自动更新地址)
1、在wp-config.php中,添加下面一行内容:
define('RELOCATE',true);
2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。
后台:设置 -> 常规,那里的 WordPress地址、站点地址,都检查一下,设置为新的地址 (如:我的新的是http://smilejay.cn)

也有其他一些方法,见文章:
https://blog.csdn.net/xian2018/article/details/80117275

添加备案信息

这个一般都是说修改footer.php文件,但我用的某个主题 ,有点特殊,我是修改这个文件:wp-content/themes/fashionistas/functions.php 其中修改如下

网上的wordpress添加备案信息的方法:
https://www.wpdaxue.com/wordpress-theme-add-icp-beian.html
https://www.php.cn/cms/wordpress/425524.html

安装插件时 提示我必须要 填写FTP

今天在阿里云ECS上搭建的网站,在wordpress后台安装插件时,遇到了“要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。”这个问题

经分析,是网站的目录 没有对php-fpm/nginx进程的用户nginx没有读写权限的问题。 我这里如下命令解决:
chown nginx:nginx /usr/share/nginx/html/* -R

好用替换文本的插件:Better Search Replace

更换域名后,首页打开时,我发现有两个url还是原来老的域名
http://smilejay.com/wp-content/uploads/2016/01/cropped-wordpress-head-image-1-32x32.jpg
包括,我也想替换一些之前数据库中的引用自己文章使用的老域名;所以找到了这个替换文本的插件,很好用值得推荐 “Better Search Replace”,替换前可以先dry-run一下看看有多少查找到多少个。

去掉gravatar

Gravatar 头像服务是国外比较通用的,因此 WordPress 也就默认使用的 Gravatar 头像服务。

然而 Gravatar 的头像国内用户访问不了,我的博客网站上,发现就连之前 https 链接的 Gravatar 的头像图片也访问不了。这就导致了一个严重的用户体验问题,打开含有 Gravatar 头像的页面,会很慢,会长时间加载,严重拖慢网站的访问速度,从而影响用户体验,进一步影响网站的收益。

那么,我就直接禁用 Gravatar 头像服务吧。

操作也简单:可以直接在“设置”--“讨论”--“头像显示”将这个选择不要勾选即可。
有的通过修改代码的方式来规避Gravatar的:
https://www.kancloud.cn/phpw/wp/118879

去掉对 fonts.googleapis.com 域名的请求

打开我的网站时,(主要是管理界面),经常因为 fonts.googleapis.com 这个域名的一个请求而到时整体页面卡住的问题:
fonts.googleapis.com/css?family=Oswald%3A300%2C400%2C700&ver=4.4.25

通过网上各种方法都没有完全解决,后来我自己grep找到了2处;解决以后,速度就快到飞起,拜托了 fonts.googleapis.com 打不开的烦恼。

wp-admin/includes/class-wp-press-this.php

wp-content/themes/fashionistas/functions.php

一些文档:
https://www.luoxiao123.cn/7640.html

master

Stay hungry, stay foolish.

发表评论

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

*