WordPress删除文章时自动删除图片附件和删除媒体库内所有文件的方法

前几天小熊复制了一个测试站点,想用来测试一下些插件和新功能,就把数据库的很多资料全部删除,但发现媒体库中的文件还存在,网上找教程,发现可以这样解决,因为wordpress的图片以及文章数据都是储存在wp-posts这一个数据表里面的,删除wp-posts表里面的所有媒体文件记录就可以解决了。

这句的意思是在wp_posts表中删除文章状态(post_status)不是发布(publish)状态,并且文章类型(post_type)不是文章(post)、导航菜单(nav_menu_item)或者页面(page)的所有文章。

小熊网上找的,实测可以正常删除,希望帮助用到的人,但一定慎用,这样会删除所有没有添加在文章里的图片,有可能误删除你上传在媒体库的小图标等等,一定提前做好备份。

WordPress删除文章时,文章内所上传到媒体库的图片等附件不会自动删除,占用了网站空间,因此下面说明通过几行代码的简单方式实现在删除文章时自动删除缩略图以及图片附件,这样就不用手动去媒体库寻找并删除,准确而且效率高。将下面代码放到主题functions.php文件的最下面即可添加成功

 

 

本文属小熊原创或转载整理,转载请注明来自:青州小熊 » WordPress删除文章时自动删除图片附件和删除媒体库内所有文件的方法
微信公众号:青州小熊真品店
关注小熊服务号,小熊第一时间更新到货,分享更多好玩的东西。
25768人已关注
分享到:
赞(0)

留言抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
主页 购物车 订单 售后 熊店