!
优惠码:wxsnote
信息

一段代码为WordPress文章实现自动添加标签功能,帮助站长节省精力

在WordPress网站运营中,各位站长原创文章经常需要手动为给文章添加关键词标签,以提升文章在搜索引擎的曝光量。这一过程往往费时费力,使得各位站长在内容创作与网站运营之间挣扎。那么是否有一种方法可以同时实现SEO优化和节省精力呢?答案是肯定的,我们只需要给主题加一段代码即可实现。

自动添加关键词的优势和原理

WordPress自动添加关键词标签功能,可以在站长点击发布文章按钮时,将站内已有关键词与文章所有内容进行对比匹配,自动将文章内容中出现的关键词作为标签添加到文章中。这不仅可以节省站长手动添加关键词标签的时间,也可以有效提升文章的SEO优化效果,因为搜索引擎会根据关键词内容,提升文章在搜索结果中的相关性曝光。

排除词的设置和作用

代码可以设置排除词,这些排除词在文章内容中出现时,不会被自动添加为标签。用于防止一些无关紧要的关键词被添加,导致影响文章与关键词的关联性。

!in_array($tag->name, $exclude_tags) // 添加排除词

提高自动添加标签的关联性的判断机制

代码中,我还加了一项判断,可以设置当文章内容中的关键词出现一定次数时,该关键词才会被自动添加为关键词标签。这是为了保证自动添加的标签具有一定的代表性,才能准确说明文章的主题。

mb_substr_count($post_content, $tag->name, 'utf-8') > 1 //检查最少出现次数

避免其它语言和英语代码被自动添加为关键词标签

除此之外,还加了一项判断,只自动添加中文关键词,防止其它语言,以及代码中的英语被自动添加。这样就不用添加高频词到排除功能了。

preg_match('/\p{Han}+/u', $tag->name) //排除非中文词

wordpress主题在线更新不影响代码存在的方法

第一步:在主题根目录下找到functions.php文件

第二步:在functions.php文件中最下行增加下面的代码

第一步:在主题根目录下创建func.php文件,并在第一行写上<?php(已经创建了此文件的就跳过这一步)

图片[1]-一段代码为WordPress文章实现自动添加标签功能,帮助站长节省精力-王先生笔记
子比主题的functions.php文件内容

第二步:在func.php文件中最下行增加下面的代码

通过此方法不会影响以后主题在线更新,在线更新不会丢失此功能。

图片[2]-一段代码为WordPress文章实现自动添加标签功能,帮助站长节省精力-王先生笔记

WordPress的自动添加标签功能,能够为各位站长节省精力,提高工作效率,同时也能提升文章的SEO优化效果。站长们可以试试这功能,也就加一段代码的事。

温馨提示:本文最后更新于2023-11-29 17:27:47,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群:399019539联系群主。
友情赞助

如果你喜欢我的内容,可以赞助我哦!你的一点点心意,是我不断前进的动力!
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共1条

请登录后发表评论

    请登录后查看评论内容