WordPress无插件自动实现标签关键字内链
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

柳城博客在很多年前推出一款WordPress内链外链插件:WP keyword Link Plugin。这款插件可以为WordPress博客自动添加关键词的链接,为WordPress博客添加更多的内链和外链,有利于WordPress博客SEO优化。
这款插件也支持给博客文章标签给添加内部链接,转化为关键词,更加有利于增加搜索引擎收录。
这款插件完美支持中英文关键词。
可惜了,柳城已经好几个大版本没有对WordPress内链外链插件:WP keyword Link Plugin进行更新。
而且百度算法早已更新换代,WP keyword Link Plugin 不一定适用目前搜索引擎对SEO优化的要求。
所以安装这个插件效果不知道如何。插件多了对访问速度也有一定的影响,所以有没有一种可以实现这种功能,却不使用插件的方法了?
操作起来非常简单,代码放在主题functions.php文件中,只需在主题文件夹中的function.php最后一个?>之前增加以下代码即可实现tag自动内链:
//tag自动内链$match_num_from = 1; //一篇文章中同一个关键字少于多少不锚文本(这个直接填1就好了)$match_num_to = 2; //一篇文章中同一个关键字最多出现多少次锚文本(建议不超过2次)//连接到WordPress的模块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 = "".addcslashes($cleankeyword, '$').""; $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]历史优惠活动内容
猜你可能想看的VPS
- NAT NecoVM→适合移动用户的中转 NAT 机器 100M 带宽 全球[VPS测评]
- 新商家慎重-Rabbithosts – 4 核 8G 内存 40G 硬盘全球[VPS测评]
- ThinkPHP5 提示→Cannot declare class be全球[VPS测评]
- imidc→6 折优惠“南非 CN2 线路”VPS $9 月 KVM 5全球[VPS测评]
- 299 元 年 1G 内存 15G SSD 2Mbps 不限量 XEN 香港VPS[主机]
- 疯狂猜成语 图猜成语一个大的逆字和一个小的首字是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一根棍子打草旁边一条蛇是什么成语?全球[VPS测评]
- DMIT→$48.88 季 1GB 内存 10GB SSD 空间 1TB虚拟空间(主机)
- WattaServer→$50 月 E3-1270v1 8GB 内存 1全球[VPS测评]
- 知更鸟Begin主题代码实现外链转内链并base64加密全球[VPS测评]
- 如何用PHPStudy搭建本地PHP测试环境及安装Wordpress全球[VPS测评]
- 免费VPS推荐,有三天五天的,也有永久免费的全球[VPS测评]
- Estnoc → 6€月付起 新加坡 香港 菲律宾 马来西亚等全球多地数香港VPS[主机]
- 2022年 韩国云服务器 VPS 合辑韩国VPS[主机]
- [Cyber Monday]Virmach优惠全球[VPS测评]
- 2022年有哪些顶级托管服务提供商全球[VPS测评]
- 跨境电商拔节生长关键期,宁波政协委员月谈会精准助力!全球[VPS测评]
- 2022年有哪些顶级托管服务提供商全球[VPS测评]
- 做跨境电商,如何打造私域流量?全球[VPS测评]
- 磐逸云怎么样?CN2线路香港VPS月付20元香港VPS[主机]
- 因搜包耽误员工下班,苹果将支付3050万美元赔款全球[VPS测评]
- 2021硅云新年献礼活动:香港企业级云服务器2核4G5M仅2888元/5香港VPS[主机]
- 云计算到底是谁发明的?全球[VPS测评]
- 什么是IconFont ?iconfont 的使用和解析全球[VPS测评]
- 阿里云香港服务器多少钱一年?阿里云香港云服务器如何购买?香港VPS[主机]
- 云服务器和服务器各有什么优缺点?全球[VPS测评]
- 什么是Bootstrap?全球[VPS测评]
- 麻花云:2021新春采购节,香港云主机2折起,安徽BGP高防云机,移动大香港VPS[主机]
- 20个温暖心灵的问题,抖音,朋友圈都可以拿去发。全球[VPS测评]
- 六六云,2核2G香港云服务器/1000GB流量/50Mbps端口/KVM香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-222888.html











