如何批量去除WordPress文章中的超链接锚文本

在某些时候,可能我们因为一些其它的操作,需要将WordPress网站文章当中超链接锚文本全部去除掉,那么手动一个一个去修改肯定是不现实的,对于这种大众站长很少有需求的功能,几乎找不到相关的插件,那么该如何批量去除WordPress文章中的超链接锚文本呢?

如何批量去除WordPress文章中的超链接锚文本

当然如果你足够了解WordPress,或者有相应的开发能力,那么只需要了解WordPress钩子就能很好的解决这个问题。WordPress钩子 add_filter(‘the_content’, ‘方法名’);  这个钩子会在加载文章内容时触发,因此我们可以利用它,从而去实现批量去除WordPress文章中的超链接锚文本。

如果很遗憾你对WordPress钩子不熟悉,那么没关系,你只需要在WordPress主题的 functions.php 文件中加入如下代码即可解决。

注意:是WordPress主题的 functions.php 文件。

function replace_text_wps($text){
$text=preg_replace("/<a[^>]*>(.*?)</a>/is", "$1", $text);
return $text;
}
add_filter('the_content', 'replace_text_wps');

在添加如上代码保存之后,打开网站任意一篇文章,你会发现之前在文章当中添加的超链接锚文本就已经全部消失了。请不要着急删除上面这段代码,因为以上代码只会在加载文章内容时才会触发,因此其它文章当中超链接锚文本的并没有被去除。

不过不用担心,将你的网站继续开放一段时间,每一个网站访客都在帮你去除文章中的超链接锚文本。

网站说明:本站在线提供 如何批量去除WordPress文章中的超链接锚文本 网站的分类目录索引及网址大全库建立,供搜索引擎抓取/蜘蛛爬行/用户查找/检索服务; 本文内容转载于 如何批量去除WordPress文章中的超链接锚文本 或有会员发布,版权归原网站所有;本站收录该网站内容都正常,如失效,请联系网站管理员处理;本站仅提供信息展示平台,不承担相关法律责任。如若转载,请注明出处:https://www.airuzhu.com/article/156.html

爱入驻分类目录网,优秀的分类目录导航网站!申请收录