欢迎您光临丑恰网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!

批量删除WordPress原有文章缩略图特色图片的方法

原来使用的一款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'
 " );

这里我们添加到WP主题的functions.php 文件中,然后执行下网站就批量去掉所有的文章缩略图效果。

  • 22910会员总数(位)
  • 2518资源总数(个)
  • 09本周发布(个)
  • 02 今日发布(个)
  • 1674稳定运行(天)

升级VIP尊享更多特权立即升级