WordPress在编辑文章的时候,我们可以根据文章的内容,来添加一定的关键词,也就是TAG标签!此功能对搜索引擎的SEO还是有一定优势的,只要设置合理和得当更有利于搜索引擎的收录和抓取,但是也不太建议过度设置,一篇文章不要过度的堆积关键词TAG标签,一般建议是3-5个,如果想设置多一点也不太建议超过10个!
在WordPress编辑文章时,养成良好的习惯,每次都根据自己的内容手动设置关键词自然是最好的,但是有个时候也会忘记,或者觉得设置起来繁琐,这里分享一段代码,可以不需要任何插件自动为文章添加关键词TAG标签,只要你的文章内容里出现了已经使用过的关键词TAG标签,就会自动添加这些关键词TAG标签到该文章。
只需要把下面代码,添加到主题的functions.php里即可,不同的主题可能该文件名称不一样。另外如果主题更新了,需要继续使用此功能,记得自己再更新主题后重新添加。
//自动为文章添加标签 主机玖玖 www.zhuji999.com
add_action('save_post', 'auto_add_tags');
function auto_add_tags(){
$tags = get_tags( array('hide_empty' => false) );
$post_id = get_the_ID();
$post_content = get_post($post_id)->post_content;
if ($tags) {
foreach ( $tags as $tag ) {
// 如果文章内容出现了已使用过的标签,自动添加这些标签 主机玖玖 www.zhuji999.com
if ( strpos($post_content, $tag->name) !== false)
wp_set_post_tags( $post_id, $tag->name, true );
}
}
}
以DUX主题为例,则是添加到“functions-theme.php”!
另外我们还可以自动为文章的TAG标签关键词加上内链,具体如何实现WordPressTAG标签关键词自动内链可以参考下面文章:
- SEO优化小技巧(WordPress纯代码自动给文章内容添加TAG标签关键词内链)-主机玖玖" href="https://www.zhuji999.com/13613.html" target="_blank" rel="noopener">WordPress SEO优化小技巧(WordPress纯代码自动给文章内容添加TAG标签关键词内链)











