最近,我们的一位读者问我们,他们如何批量删除WordPress帖子中的特色图片?在塔克网上,我们已经多次讨论过特色图片(发布缩略图)。我们向你展示了如何在WordPress中添加特色图片,如何在WordPress中添加新的图片大小,如何重新生成缩略图,我们甚至向你展示了如何在WordPress中添加多个特色图片到帖子中。在这篇文章中,我们将向你展示如何批量删除WordPress帖子中的特色图片。
批量删除后缩略图或特色图像的问题
遗憾的是,默认情况下,您只能通过编辑每个帖子并删除特色图片来删除特色图片。现在,如果一个用户有数百条带有特色图片的帖子,那么逐个删除它们可能是一项非常耗时的任务。相反,我们将尝试一种不同的方法。我们将运行数据库查询并取消设置所有帖子上的特色图像。
在你继续之前,请注意,下面的代码将删除你WordPress网站上所有帖子的特色图片,只需粘贴即可。还要注意的是,此代码不会删除您上传的任何图像,它们仍然可以在媒体库中使用,并且您可以随时重复使用它们。
您所需要做的就是将此代码复制并粘贴到主题的functions.php
文件。
global $wpdb; $wpdb->query( " DELETE FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' " );
由❤️托管WPCode
在WordPress中一键使用
就这样。一旦你保存了函数.php文件,这个脚本就会运行一个数据库查询,并从所有帖子中删除特色图片。
重要:请在保存您的unctions.php文件后立即删除此代码。您将无法在WordPress中设置特色图片,因为此代码将不断删除帖子中的特色图片。
我们希望这篇文章能帮你节省一些时间,并允许你批量删除WordPress帖子中的特色图片。如有疑问和反馈,请在下面留言。
消息来源:Kaiser
RSS