如何从WordPress帖子中批量删除精选图片

批量删除帖子缩略图或特色图片的问题

不幸的是,默认情况下,您只能通过编辑每个帖子并删除特色图像来删除特色图像。现在,如果用户有数百条带有特色图像的帖子,那么将它们一一删除可能是非常耗时的任务。相反,我们将尝试另一种方法。我们将运行数据库查询,并取消所有帖子的特色图片。

在继续之前,请注意,下面的代码只需粘贴即可从WordPress网站上的所有帖子中删除精选图片。另请注意,此代码不会删除您上传的任何图像,它们仍将在Media Library中可用,您可以随时重复使用它们。

您需要做的就是将这段代码复制并粘贴到主题functions.php文件中。

1
2
3
4
5
global $wpdb;
$wpdb->query( "
    DELETE FROM $wpdb->postmeta
    WHERE meta_key = '_thumbnail_id'
" );

就这样。一旦保存了functions.php文件,该脚本将运行数据库查询并从所有帖子中删除特色图像。

重要提示:请在保存functions.php文件后立即删除此代码。您将无法在WordPress中设置特色图片,因为此代码将不断从帖子中删除特色图片。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注