我的WordPress中有大约90000篇帖子,我想用插件删除其中的大部分。我从需要删除的帖子中提取所有ID,然后执行以下操作:
// $delete_posts contains all IDs
foreach ($delete_posts as $dp) {
wp_delete_post($dp, true);
}
我坐在这里想知道为什么我的插件不能像预期的那样工作——我用PhpMyAdmin检查了我的数据库,发现帖子被删除的速度非常慢。也许每秒30个帖子?那肯定太慢了。还是我滥用了这个功能来删除帖子?