批量删除许多帖子中的多个标签

时间:2014-01-06 作者:user3131479

我有一个壁纸网站。我有很多没有标签的帖子,我尝试了一些插件来自动添加标签,比如你需要设置一些标签的简单标签,它会自动将这些标签用于帖子,然后我使用了自动标签帖子选项,它将所有50-60个标签添加到一些单独的帖子中,这意味着它在500篇帖子中的每个帖子中添加了50-60个标签。现在我编辑每篇文章并删除不需要的标签非常耗时。有没有办法通过MySQL查询删除这些50-60个标签?插件或mysql查询都可以做到这一点。请帮忙。

2 个回复
SO网友:bueltge

要更改大量帖子上的标签,可以使用WordPress的默认批量编辑模式。这比sql语句更安全。如果您在“编辑帖子”页面上,则会看到所有帖子。打开右上角的选项,编辑一些帖子,在那里你可以编辑,可能500篇。

enter image description here

更改后,切换到体量编辑模式。使用复选框激活所有帖子并使用EditBulk Mode. 还有一个屏幕截图。

enter image description here

现在你得到了一个包含所有标签的文本区域,所有帖子中都有,你可以删除标签。

另一种选择是插件Search Replace, 这可以通过sql语句更改每个帖子的标记,但更直接地在数据库上,不安全。

SO网友:markratledge

看看WordPress › Bulk Move « WordPress Plugins 它的工作方式与WP批量编辑模式不同,可能很有用。

Bulk Move是一个WordPress插件,可用于将大量帖子从一个类别或标签移动到另一个类别或标签。该插件还可以用于从特定类别或标记中删除帖子。

结束

相关推荐

Paginate tags page

如果我单击一个随机标记,我希望标记页面只列出20篇与该标记相关的文章并分页。<?php /** * The template for displaying Tag Archive pages. */ get_header(); ?> <div id=\"container\"> <div id=\"content\" role=\"main\"> &#