本文最后更新于 870 天前,文中的信息可能已经有所变化。如有误,请留言反馈。
WordPress批量删除全部文章的特色图片功能,只需在当前主题的 functions.php加入一段代码,即可删除全部文章的特色图像。
一旦加入这段代码并保存,文章所有的特色图片将被移除,但不会从媒体库中删除;此段代码执行完毕后建议删除,否则会加不上特色图像;建议在操作前做好数据备份。
functions.php加入以下代码,按需添加:
/** * WordPress 批量删除所有文章的特色图像 */ 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' " );