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