WordPress更换域名数据库命令代码

WordPress更换域名很简单,只需要解析好新域名后,在数据库里面修改下老网址就可以了。具体方法是登陆phpmyadmin,然后进入wordpress数据库,点击sql,依次输入下面代码然后执行就可以了。

UPDATE wp_options SET option_value = replace(option_value, '老网址','新网址') ;
UPDATE wp_posts SET post_content = replace(post_content, '老网址','新网址') ;
UPDATE wp_comments SET comment_content = replace(comment_content, '老网址', '新网址') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '老网址', '新网址') ;

禁用WordPress 5.x以上新版编辑器Gutenberg的方法

升级到Wordpress 5.x以上后,默认会采用Gutenberg这个新的编辑器,发文章对于老司机来说非常不习惯,可以通过下面的方法禁用掉新版Gutenberg编辑器。

在主题函数文件里面加入下面这段话保存即可。

//Wordpress 5.0+ 禁用 Gutenberg 编辑器
add_filter('use_block_editor_for_post', '__return_false');
remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_styles' );

方法来自小羿

去掉WordPress主题的Google字体代码

国内用Google字体不流畅,所以基本上都要去掉,方法是在你主题的函数文件里面添加下面这段代码。

/**去除当前twentyfifteen模板头部加载的Google字体**/
function wpse_dequeue_google_fonts() {
wp_dequeue_style( 'twentyfifteen-fonts' );
}
add_action( 'wp_enqueue_scripts', 'wpse_dequeue_google_fonts', 20 );
如果是其它的模板,同理将twentyfifteen改为你的模板名称。
这个模板名称查看源代码,然后看Google字体那一行的id名是什么,复制进去就行了。
方法来自保哥

一行代码修改WordPress主题字体为微软雅黑

直接自定义word press主题,然后在额外css里面填写上下面这段代码,网站就会变成微软雅黑字体。

*:not([class*="icon"]):not(i) {font-family: Segoe UI, "Microsoft Yahei" !important;}

其他字体自己修改即可。

英文网站常用字体

*:not([class*="icon"]):not(i) {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;}

WordPress主题Twenty Fifteen显示摘要的代码修改

编辑器打开/wp-content/themes/twentyfifteen/目录下的index.php和archive.php两个文件,查找以下代码:

get_template_part( 'content', get_post_format() );

替换成以下代码:

get_template_part( 'content-search', get_post_format() );
其实就是将这两个文件此代码中的content改为content-search

还有修改字数什么的我就不修改了,将就用。
方法来自保哥

PhpMyAdmin报Warning in ./libraries/sql.lib.php#613 count错的解决办法

今天在用phpmyadmin导出数据库的时候报错“Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable”

出现这个问题的原因就是phpmyadmin的版本和你使用的php7.x的不兼容,升级到最新版的就行了。

如果是用的lnmp一键包,直接用命令升级就行了。如果不是,那么跟着下面的英文网站升级吧

https://devanswers.co/problem-php-7-2-phpmyadmin-warning-in-librariessql-count/

How to Manually Upgrade phpMyAdmin

腾讯云的CentOS系统换源教程

有时候CentOS默认的yum源不一定是国内镜像,导致yum在线安装及更新速度不是很理想。这时候需要将yum源设置为国内镜像站点。国内主要开源的开源镜像站点应该是网易和阿里云了。

 

修改CentOS默认yum源为mirrors.163.com

1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo

1
[root@localhost ~]
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、进入yum源配置文件所在的文件夹

1
[root@localhost ~]
# cd /etc/yum.repos.d/

3、下载163的yum源配置文件到上面那个文件夹内

CentOS7

1
[root@localhost yum.repos.d]
# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

CentOS6

1
[root@localhost yum.repos.d]
# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

CentOS5

1
[root@localhost yum.repos.d]
# wget http://mirrors.163.com/.help/CentOS5-Base-163.repo

4、运行yum makecache生成缓存

1
[root@localhost yum.repos.d]
# yum makecache

5、这时候再更新系统就会看到以下mirrors.163.com信息

1
2
3
4
5
6
[root@localhost yum.repos.d]
# yum -y update
已加载插件:fastestmirror, refresh-packagekit, security
设置更新进程Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.163.com
* updates: mirrors.163.com

 

修改CentOS默认yum源为mirrors.aliyun.com
1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo

1
[root@localhost ~]
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载ailiyun的yum源配置文件到/etc/yum.repos.d/

CentOS7

1
[root@localhost ~]
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

CentOS6

1
[root@localhost ~]
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS5

1
[root@localhost ~]
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

3、运行yum makecache生成缓存

1
[root@localhost ~]
# yum makecache

4、这时候再更新系统就会看到以下mirrors.aliyun.com信息

1
2
3
4
5
6
[root@localhost ~]
# yum -y update
已加载插件:fastestmirror, refresh-packagekit, security
设置更新进程Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com

CentOS 6.9安装支持锐速的内核2.6.32–504.3.3.el6.x86_64

CentOS 6支持安装锐速的内核:2.6.32–504.3.3.el6.x86_64

uname -r #查看当前内核版本
rpm -ivh http://xz.wn789.com/CentOSkernel/kernel-firmware-2.6.32-504.3.3.el6.noarch.rpm

rpm -ivh http://xz.wn789.com/CentOSkernel/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force
-----------------------------------------
如果上面地址失效,也可以用这两条
rpm -ivh http://soft.91yun.pw/ISO/Linux/CentOS/kernel/kernel-firmware-2.6.32-504.3.3.el6.noarch.rpm
rpm -ivh http://soft.91yun.pw/ISO/Linux/CentOS/kernel/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force
-----------------------------------------
rpm -qa | grep kernel #查看是否安装成功
reboot #重启VPS
uname -r #当前使用内核版本