分享各种网络资源
是我乃至整个互联网的精髓所在
最新消息:站点开启被动注册模式,详情点击这里了解
 您目前所在位置: 站点首页 » WordPress » 代码 » WordPress批量删除文章特色图
+

WordPress批量删除文章特色图

WordPress批量删除文章特色图-BanYuner

使用代码之前请看本文最后,一定要看

今天早间的时候修改了很多文章的分类,当时并没有注意到的问题就是分类过后的文章的缩略图都变动了,那么我现在要做的事情就是删除所有文章的特色图,重新刷新列表文章下的缩略图。

百度之后很多相关带代码,我使用了来自WP大学的代码:

/**
 * WordPress 批量删除所有文章的特色图像
 * http://www.wpdaxue.com/bulk-remove-featured-images-from-posts.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'
	" );

使用过后,确实是可以解决我的问题,删除了所有文章的特色图,然后列表文章下的缩略图也改变了。我的目的达成了,同时也将相关代码分享给大家。

代码使用方法是直接将代码保存在functions.php文件中最后一个?>之前即可。保存之后通过FTP上传之后就可以刷新站点了,刷新之后,就可以删除这段代码之后再次上传。其实简单的说,这个代码就是一个SQL语句,你上传一次就运行一次,如果你不删除,那么你也就根本设置不了特色图了,不知道这个意思大家是否能懂。


2016年3月15日11:13:51 这里注意一下,因为此前一直使用七牛,但是现在取消七牛之后发现图片文件都不见了,也就是说这个代码会把源文件都给删除。请大家慎重注意。

关注我们 打赏 分享此文
微信扫码,关注我们
扫码,支持我
WordPress批量删除文章特色图
支付宝(点击图片切换)
扫码,支持我
WordPress批量删除文章特色图
微信(点击图片切换)
扫码,手机看
WordPress批量删除文章特色图
匿名

个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃ 分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

相关推荐

  • WordPress留言数据到搜狐畅言

    WordPress留言数据到搜狐畅言

    前段时间才说了,多说因为不知道什么原因已经决定关闭了,那么我们需要做的事情就是导出数据了,但是我有理由相信,习惯多说的用户可能不会习惯Wor...

    点击查看
  • WordPress文章内容主体后添加广告位

    WordPress文章内容主体后添加广告位

    现在做站全凭兴趣的已经很少了,一个站点到了最后肯定是希望盈利来维持服务器的发展,但是有些站长可能对于代码根本不熟悉,那么这里就提供一种非常简...

    点击查看
  • 如何显示WordPress中的评论总数

    如何显示WordPress中的评论总数

    这个方面应该是站点的小功能了,但是我相信很多人还是可以使用到的,所以这里还是简单的分享一下吧,希望对于那些小白或者又需要的用户有帮助。 站点...

    点击查看
  • 帅气小琦琦
  • boke112导航
  • 跨境电商平台
WordPress批量删除文章特色图
9 + 9 =
  • 昵称 (必填)  
  • 邮箱 (必填)
  • 网址 (选填)
  1. 2楼
    boke112导航
    这个倒是很少用到,文章缩略图的图片都是直接URL
    boke112导航 1年前 (2016-03-14)回复
  2. 1楼
    跨境电商平台
    非常不错!感谢!!!~
    跨境电商平台 1年前 (2016-03-13)回复