自动添加为标签的WordPress帖子标题

自动添加为标签的WordPress帖子标题,wordpress,post,tags,title,Wordpress,Post,Tags,Title,我已经创建了一个CPT,我需要将文章标题自动添加为标签 范例- 帖子标题:让他们开怀大笑,让他们站在一边 标签:让他们笑,让他们站在一边 有什么想法吗?试试这个 function add_my_tag($id,$post) { wp_set_post_tags($id, str_replace(',', ' ', $post->post_title), true); //if last argument is false, this will replace cu

我已经创建了一个CPT,我需要将文章标题自动添加为标签

范例-

帖子标题:让他们开怀大笑,让他们站在一边

标签:让他们笑,让他们站在一边

有什么想法吗?

试试这个

function add_my_tag($id,$post)
{
         wp_set_post_tags($id, str_replace(',', ' ', $post->post_title), true);     //if last argument is false, this will replace current tags, if it's true, it will append.
}
add_action('publish_your-cpt', 'add_my_tag', 7,2);

你确定你为你的自定义帖子类型用正确的slug替换了
你的cpt
吗?啊,糟糕,我忘了
发布
操作是特定于类型的。更新了我的答案,另外,请确保在您的自定义帖子类型中添加帖子标签支持,如注册时的so
'taxonomies'=>array('post_标签')
。如果答案解决了您的问题,请不要忘记接受它。干杯。