交易者社区|WordPress为tags自动添加内链方法-成都SEO优化培训…… – 交易者社区

交易者社区|WordPress为tags自动添加内链方法-成都SEO优化培训……

成都SEO优化培训-老谭博客是用wordpress建的,WordPress如何自动添加tags为内链呢?手工添加太麻烦了,如何让程序自动加上呢?前提是不要用插件,因为大家懂得WordPress能不用插件就不要用插件,用多了,会卡死你。其实类似的插件也有,比如:WP keyword Link Plugin插件,但是老谭发现这个插件已经好久没有更新,好像目前在平台中已经找不到。类似的WordPress插件还是有很多的,比如Keywords to Links Converter、Auto Tag Links等都可以实现。

今天就和大家分享一段代码,轻松实现tags转内链功能,代码如下:

//自动TAG转内链 $match_num_from = 1; // 一个TAG标签出现几次才加链接 $match_num_to = 1; // 同一个标签加几次链接 add_filter(‘the_content’,’tag_link’,1); function tag_sort($a, $b){ if ( $a->name == $b->name ) return 0; return ( strlen($a->name) > strlen($b->name) ) ? -1 : 1; } function tag_link($content){ global $match_num_from,$match_num_to; $posttags = get_the_tags(); if ($posttags) { usort($posttags, “tag_sort”); foreach($posttags as $tag) { $link = get_tag_link($tag->term_id); $keyword = $tag->name; $cleankeyword = stripslashes($keyword); $url = “”; $limit = rand($match_num_from,$match_num_to); $content = preg_replace( ‘|(]+>)(.*)(‘.$ex_word.’)(.*)([^>]*>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content); $content = preg_replace( ‘|( )|U’.$case, ‘$1$2%&&&&&%$4$5′, $content); $cleankeyword = preg_quote($cleankeyword,”’); $regEx = ”(?!((<. .>]*?)>)|([^>]*?))’s’ . $case; $content = preg_replace($regEx,$url,$content,$limit); $content = str_replace( ‘%&&&&&%’, stripslashes($ex_word), $content); } } return $content; } </.>

直接复制上面的代码,将代码添加到当前主题Functions.php文件中。如果有冲突出现问题,我们需要检查是不是不兼容。检查不出来的话,我们只能使用插件实现。

本文《WordPress为tags自动添加内链方法-成都SEO优化培训》由(✅finnciti.ngnvip.com)整理或原创,感谢您的阅读。

随机文章

SQL字符型注入教程

搜索引擎的基本架构:索引与查询处理

贵阳百度(食人花简笔画怎么画)

邵阳网站优化(SEO检测让文章排名更好)

《我的世界》三大未解之谜 这三个谜题只有牛顿的万有引力能解答

《绝地求生》全新三种空投箱上线吃鸡全部地图:如何召唤最强空投

297 诱惑-阎川魔鬼游戏

DNF安徒恩团本现状,B套连黑雾都过不去?摸金大佬只能独自上山

百度搜索“”即可找到本站,微信搜索“✅finnciti.ngnvip.com”关注公众号。( ✅finnciti.ngnvip.com )发布者:用户投稿,文章版权归作者所有,文章来源:ID:45570

————
✅生活小常识|生活小窍门|✅健康小常识|✅生活小妙招小常识

You may also like...