批量删除WordPress帖子默认编辑器中的所有内容

问题描述 投票:0回答:2

我已经使用ACF创建了一个网站,所有内容已从默认的WordPress编辑器复制到新的ACF字段中。

[麻烦是我的客户在进行过程中没有从默认的WordPress编辑器中删除内容。随后,这导致了链接断开的负载。

长话短说,有一种方法可以从默认的帖子编辑器站点中删除所有内容,而不是更新每个帖子?

mysql wordpress advanced-custom-fields
2个回答
0
投票

要从Wordpress帖子中删除所有内容,您需要将所有帖子ID导出为CSV文件。

在PhpMyAdmin中,您可以使用

SELECT ID FROM `wp_posts` 

然后将查询结果导出为CSV文件。打开CSV并为您要清空的内容创建一个新列。

[为了测试我的答案,我安装了在csv import上针对搜索查询https://wordpress.org/plugins/找到的第一个WordPress插件的免费版本>

然后在WordPress仪表板上,转到此新安装的插件菜单,并导入先前创建的CSV文件。

让进口商update

现有帖子,并将content定义为唯一要更新的列。

在更新所有内容之前,我将在1个未发布的测试帖子上对导入器配置进行测试,以确保ACF字段未随导入清空。

如果您不丢失导入器上的配置,则可能不会发生。


-1
投票

在MySQL中,这是直接的任务,从默认帖子中删除所有内容,即在选择WP数据库后使用PHPMyAdmin,SQL部分(即在wp-config.php中找到名称):

© www.soinside.com 2019 - 2024. All rights reserved.