转储自定义帖子类型数据库

时间:2014-08-18 作者:worldwildwebdev

我有一个自定义的帖子类型,错误地填写了7k个条目。我想清空该自定义帖子类型的数据库。最好的方法是什么?

2 个回复
最合适的回答,由SO网友:Girija Sankar Dash 整理而成

你可以通过两种方式做到这一点。一种是通过函数,另一种是通过SQL查询。

在你的函数中,只需获取所有具有post_type = <your-custom-post-type> 并删除这些。只需将该函数添加到主题init 方法

您也可以通过SQL查询来实现这一点。查询可能如下所示。

SELECT * FROM wp_posts WHERE post_type=<your-custom-post_type>

如果你是非技术性的,那么第二种选择将最适合你。

Note: 在做任何事情之前,为了您的安全只需备份数据库,如果出现任何问题,您可以直接替换转储。

SO网友:BA_Webimax

你应该看看这个插件。。。https://wordpress.org/plugins/bulk-delete/

它将在一个相当干净的界面中提供您需要的功能。请记住,没有“撤消”,您应该首先备份数据库。

如果您不熟悉该过程,请尝试查看此插件以帮助您。。。https://wordpress.org/plugins/backupwordpress/

结束

相关推荐

Add CPT values to Database

我不确定这是不是件容易的事。我有一个插件,具有定制帖子类型所需的所有功能:过滤器、导航。。。我需要为这个CPT创建很多帖子(使用分类法)(需要做很多工作才能正确创建它)。所以我只想添加一次这个自定义帖子,而不是每次我想利用我在其他网站的插件。。。实现这一目标的最佳方式是什么?我是不是每次都要进行某种形式的进出口贸易?我应该利用wp\\u insert\\u post并对帖子的内容进行硬编码吗?为我的英语道歉,我不知道我是否已经解释过了。。。谢谢