WordPress如何自动为文章添加标签
WordPress自动为文章添加标签,添加下方代码即可自动为WordPress文章添加已使用过的标签。
function zhuige_auto_add_tags() {
$post_id = get_the_ID();
if ( $post_id ) : $post_content = get_post( $post_id )->post_content;
if ( !empty( $post_content ) ) {
$tags = get_tags( array( 'hide_empty' => false ) );
if ( $tags ) {
$i = 0;
foreach ( $tags as $tag ) {
if ( strpos( $post_content, $tag->name ) !== false ) {
if ( $i == 3 ) break; // 添加数量,按需设置
wp_set_post_tags( $post_id, $tag->name, true );
$i++;
}
}
}
}
endif;
}
add_action( 'save_post', 'zhuige_auto_add_tags' );
在当前WordPress模板的functions.php 文件中,添加以上代码即可。
需要注意的是,标签比较多的情况,文章发布时可能会比较慢。
-
Lazy Load WordPress缓存插件WordPress缓存插件,追格小编分享过多篇,有兴趣的朋友可以参考如下,Lazy Load插件出自WP Rocket,该插件可通过缓存静态数据来提高您网站的速度。
-
WPCode:WordPress代码管理插件 在页面中按需插入JS、CSS、PHP代码WPCode是一个WordPress代码管理插件,支持在页面中按需插入JS、CSS、PHP代码,追格小编早些时候分享过《WordPress如何在文章指定段落插入广告或固定内容》,有兴趣也可以关注关注。
-
WordPress函数:get_category_link()通过分类ID获取分类链接get_category_link()是一个通过分类ID获取分类链接的WordPress函数。该函数位于 wp-includes/category-template.php
-
WordPress技巧:修改评论显示顺序的方法WordPress默认评论信息为老的在前新的在后,若我们想按降序显示,即新的显示在前应如何操作?其实我们只需使用array_reverse()函数即可解决,函数返回数组的逆序。
-
WordPress用户头像和后台管理员头像不显示的解决办法常有小伙伴问追格小编,说WordPress用户头像和后台管理员头像不显示,是否有啥解决办法。若使用的WordPress主题没有自定义头像功能的话,有可能会出现上述所说问题。
-
WordPress小程序直播之追格小程序微信直播模块追格“直播”插件(模块)基于追格小程序(基于WordPress)和微信小程序直播组件开发,人生如戏,每个人都是生活的导演。
暂无评论,抢个沙发...