Wordpress:更新大量帖子中的标签

时间:2014-09-29 10:18:14

标签: wordpress tags

我有超过2000个帖子,每个帖子包含近1000个标签。现在我想一次性使用新的附加标签更新所有帖子。有什么简单的方法吗?

问候 -

2 个答案:

答案 0 :(得分:0)

从仪表板:

  • 转到帖子 - >所有帖子
  • 在标题旁边有一个复选框,检查它,它将检查页面下的所有方框。
  • 在复选框上方有一个下拉列表,选择编辑并按应用
  • 您将看到一个名为Tags的输入框,在那里添加新标签
  • 然后点击更新按钮,这些帖子现在将有新标签。

我建议您首先为一个或两个帖子执行此操作,以确保它可以按照您的意愿工作,而不会破坏/弄乱任何内容。

答案 1 :(得分:0)

如果所有帖子的某些标签相似,则还有一个选项。您可以在function.php文件中发布一段代码,并将常用标记列表放在那里:

function my_tag_update () {
    GLOBAL $post;
    wp_set_post_tags( $post->ID, 'tag1, tag2, tag3, tag4', true );
}
add_action('publish_post', 'my_tag_update');
add_action('save_post', 'my_tag_update');

因此,在这种情况下,当您创建新帖子或编辑帖子时,这些已定义的标签会自动添加到帖子中。