很多博主在发布文章时每次都要手动给文章添加标签,是不是很麻烦?而且还不知道文章是否出现以前用过的标签,怎么办?以下代码就可以解决这些问题,它会在你发布/保存文章时,检测文章的内容中,是否出现曾经使用过的标签,如果出现,就自动为文章添加这些标签。
将代码添加到主题的 functions.php 即可:
/* 功能描述: 自动为新文章添加已使用过的标签 功能介绍页面: https://www.ivicos.com/1.html */ 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 ) {// 如果文章内容出现了已使用过的标签,自动添加这些标签 if ( strpos($post_content, $tag->name) !== false) wp_set_post_tags( $post_id, $tag->name, true ); } } } add_action('save_post', 'auto_add_tags');
代码出自:http://wordpress.org/plugins/auto-add-tags/
好了,Wordpress 自动为新文章添加已使用过的标签 就分享到这里,非常感谢你的来访。如果你很喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!
转载请注明:爱维科斯 » WordPress 自动为新文章添加已使用过的标签
如果文章对你有帮助,欢迎点击上方按钮打赏作者