WordPress自动为新文章添加标签

WordPress

/**
 * WordPress 自动为文章添加已使用过的标签
 */
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 ) {
		 if ( strpos($post_content, $tag->name) !== false)
	         wp_set_post_tags( $post_id, $tag->name, true );
		}
	}
}

© 声明:本站原创文章采用BY-NC-SA创作共用协议,转载时请标明本文地址;非原创(转载)文章版权归原作者所有。

RECENT POSTS

Stay Hungry. Stay Foolish.

数据库查询次数:11次,页面生成时间:0.031秒。