教你如何在WordPress删除文章的时候自动删除文章里的图片附件

前言

有一些文章我们不管出于什么原因都需要删除了,但是我们在写文章的时候经常都是有图片的,这时候虽然把文章删除了,但是媒体里的图片还在,如果是一些不需要了的图片,那么就占用网站的空间。

单独的去找这个图片来删除也比较麻烦,特别是图片多的网站。

这时候我们就会想,能不能在删除文章的时候就自动删除这些图片呢?

答案是能的!可以通过代码来实现这个功能

代码

使用方法:

将上面的代码放到主题functions.php文件<?php代码的下面即可添加成功了。

值得注意的是:

当你在删除文章时先执行函数内容,删除特色图片以及图片附件,但是如果在使用action delete_post而不是before_delete_post将导致删除文章后因媒体附件与文章关联已取消而无法正确删除。

© 版权声明
THE END
喜欢就支持一下吧
点赞36赞赏
分享
脑洞吐槽 抢沙发

请登录后发表评论