在使用WordPress程序搭建网站的时候,就需要用到特色图片,一般不知道的站长就会使用到缩略图,但是对于需要设置一个代表性图片来讲,就需要站长能够了解如何设置特色图片,如何增加特色图片图片,如何修改特色图片,已经如何删除特色图片。对于需要伤处所有特色特片的站长而言,一个一个的删除会很麻烦,这时候就需要学会Word…

在使用WordPress程序搭建网站的时候,就需要用到特色图片,一般不知道的站长就会使用到缩略图,但是对于需要设置一个代表性图片来讲,就需要站长能够了解如何设置特色图片,如何增加特色图片图片,如何修改特色图片,已经如何删除特色图片。对于需要伤处所有特色特片的站长而言,一个一个的删除会很麻烦,这时候就需要学会WordPress批量删除文章的所有特色图片的教程。

打开主题根目录,打开打开 functions.php 文件,加入以下代码:

/**
 * WordPress 批量删除所有文章的特色图像
 * https://www.52muban.com/50398.html
 */
global $wpdb;
$attachments = $wpdb->get_results( "
	SELECT * 
	FROM $wpdb->postmeta 
	WHERE meta_key = '_thumbnail_id'
	" );
foreach ( $attachments as $attachment ) {
	wp_delete_attachment( $attachment->meta_value, true );
}
$wpdb->query( "
	DELETE FROM $wpdb->postmeta 
	WHERE meta_key = '_thumbnail_id'
	" );

点击保存文件,这样所有的文章的特色图片就会被删除。需要注意的是这个方法只能删除文章的特色图像设置数据,图片还保留在媒体库中。如果你要添加文化在那个特色图片就需要删除掉这段代码,如果不删除,你就不能继续添加特色图片。

以上就是WordPress教程中关于批量删除所有文章特色图片的方法,有需要的朋友可以测试一下,友情提醒大家,在测试之前一定要备份好数据,以免造成不必要的麻烦。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。