WordPress怎么去掉wordpress头部优化去掉rel=shortlink

2019-01-17
0评论
/
1666阅读
爱搜啊

今天发现WordPress博客程序的头部<head>标签里面有<link rel='shortlink' href="" />这种代码,百度搜索了一下这是Shortlink缩短网址

WordPress<link rel='shortlink' href="" />怎么去掉wordpress头部优化去掉rel=shortlink

简单方法去掉WordPress<link rel='shortlink' href="" />的Shortlink缩短网址。产生原因是:WordPress的链接调整成静态页之后,会在页面的文章页出现<link rel='shortlink' href="" />的Shortlink缩短网址,今天就告诉大家,如何去掉这个shortlink缩短网址

首先:WordPress的url shortlink,是把长的URL地址转化成缩短的URL地址,更容易记忆和传播,这个链接功能是WordPress自带的。要想去掉这个标签也是很简单的。

如果想添加这个标签可以通过在主题函数functions.php里面添加

add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

一、产生原因:这个是WordPress自带的。

为什么要去掉shortlink这个短连接:当然对于每个人的博客是否要去掉这个链接不一定。下面我来说一下我为什么要去掉shortlink这个短连接,原因:我将网站的链接调整成伪静态的,就像上面的第一个链接一样,但是发现网站上依然有这个短连接,如果点击这个就是一个死链接,或者是301重定向的链接,测试过,如果是将网站调整成静态页面,上面的这个shortlink的短连接就是一个死链接,所以一定要去掉。

二、两种方法去掉shortlink短链接:

第一种:在网站的主题函数functions.php上禁用shortlink短链接就可以了,具体做法是:

找到functions.php,加上这段代码:

remove_action( ‘wp_head’, ‘wp_shortlink_wp_head’, 10, 0 );

禁用shortlink短连接

添加代码之后,刷新文章,查看源代码就可以看到没有<link rel=’shortlink’ href=”” />标记了。

第二种:修改default-filters.php文件;

打开wp-includes文件夹下的default-filters.php文件,找到如下代码将它注释掉:

add_action( ‘wp_head’, ‘wp_shortlink_wp_head’, 10, 0 );

两种方法各有优缺点,但是建议采用第一种,因为第二种方法,一旦网站的进行升级,就要手动的重新进行注释。

添加代码之后,刷新文章,查看源代码就可以看到没有<link rel=’shortlink’ href=”” />的shortlink链接。


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2019-01-17发布