您现在的位置是:首页 > 网站制作 > WordpressWordpress

通过WP CLI一次性删除WordPress中未使用的图片 - 搬主题

杰帅2023-06-30【Wordpress】人已围观

简介不少小伙伴有时会上传图片到WordPress网站,但是最后又没用到,上传的图片又占用了文章ID,能不能一次性删除WordPress中未使用的图片呢?其实可以使用WP CLI命令

不少小伙伴有时会上传图片到WordPress网站,但是最后又没用到,上传的图片又占用了文章ID,能不能一次性删除WordPress中未使用的图片呢?其实可以使用WP CLI命令,这通过个小脚本使用for循环,每次删除一个帖子ID,它将通过数据库,列出所有在提供的数据范围内上传的、没有在文章中使用的媒体文件。

注意脚本里面的时间,可以根据你的需要改变日期范围。

for id in $(wp db query "SELECT ID FROM wp_posts WHERE post_date>='2022-10-01' AND post_date<='2022-10-30' AND post_type='attachment' AND post_parent=0" --silent --skip-column-names)
do
wp post delete --force $id
done

删除多余的图片,实际上数据库也进行了精简,可以让WordPress网站加载更快,也是一种优化方法。

Tags:WordPress   WordPress优化加速   WordPress优化教程   WordPress教程

很赞哦! ()

文章评论

本站推荐

站点信息

  • 建站时间:2018-10-24
  • 网站程序:帝国CMS7.5
  • 主题模板《今夕何夕》
  • 文章统计1172篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们