You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何一键批量删除WordPress媒体库中未关联的图片?

用Media Unattached Files批量清理WordPress未关联图片

操作步骤:

  • 安装激活插件:后台进入「插件」>「添加新插件」,搜索“Media Unattached Files”,安装完成后直接激活。
  • 进入操作界面:激活后在左侧菜单找到「媒体」下的「Unattached Files」(部分版本显示为「未关联文件」),点击进入。
  • 筛选并选择图片:插件会自动列出所有未关联媒体文件,先通过顶部筛选器切换为「图片」类型。由于文件量超5万,不要直接全选,建议分批次处理(比如每次选1000张),避免服务器超时。可使用页面顶部的全选按钮,或手动勾选目标文件。
  • 执行批量删除:选中文件后,在页面底部「批量操作」下拉菜单中选择「删除」,点击「应用」按钮执行删除。若出现超时问题,减少单次选择的文件数量,或联系主机服务商临时调高PHP的max_execution_time和memory_limit参数。
  • 重复清理:删除完成后刷新页面,对剩余未关联图片重复上述步骤,直至清理完毕。

额外提示:

  • 操作前务必备份网站数据库和媒体文件,防止误删重要内容。
  • 若插件加载缓慢,可先用WP-Optimize等工具优化数据库后再进行清理。
  • 要是插件处理大数量文件卡顿,也可尝试SQL语句清理(需谨慎,先备份):
    DELETE FROM wp_posts WHERE post_type = 'attachment' AND post_parent = 0 AND post_mime_type LIKE 'image/%';
    
    注意将wp_替换为你实际的数据库表前缀。

内容的提问来源于stack exchange,提问作者Hafeezullah858

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 20:33:09