这是所有清理操作的安全前提,避免误删导致数据丢失。登录你的WordPress后台,进入【插件】→【添加新插件】,搜索并安装插件「UpdraftPlus - 备份与迁移」,安装完成后启用插件。进入插件设置,点击【立即备份】,选择仅备份数据库,等待备份完成后,将备份文件下载到本地电脑。
选择官方认证的无广告插件降低风险,这里以WP-Optimize为例,它支持一键清理垃圾页面、修订版、孤立数据等。进入【插件】→【添加新插件】,搜索「WP-Optimize」,点击【立即安装】,安装完成后启用插件。
1. 打开WP-Optimize插件后台:进入WordPress后台左侧【WP-Optimize】→【Database】菜单。
2. 定位垃圾页面选项:在页面上方找到「Post types」板块,展开后勾选【Pages】下的2个选项:Trashed pages(已删除回收站页面)、Unused pages(未使用的孤立页面)。
3. 执行清理:点击板块下方的【Run selected optimizations】按钮,等待插件扫描完成,确认弹出的清理清单后,点击【Confirm】完成永久删除。
⚠️ 重点提醒:此操作不可恢复,确认已完成数据库备份再执行!
如果你需要逐个检查废弃页面,可直接在后台操作:
1. 筛选孤立页面:进入【页面】→【所有页面】,在页面顶部的「状态」筛选栏,选择【已废弃】(部分主题会自动标记无使用的页面)。
2. 批量删除:勾选需要清理的页面,点击列表上方的【移动到回收站】按钮。

3. 永久删除:进入【页面】→【回收站】,勾选所有回收站页面,点击【永久删除】完成清理。
补充:若主题未开启「已废弃」标记,说明无孤立页面,直接跳过此步骤。
部分垃圾页面会残留于数据库后台,通过phpMyAdmin可彻底清理,操作步骤如下:
1. 登录主机控制面板的phpMyAdmin,选择你的WordPress对应的数据库。
2. 查找数据库前缀:打开网站根目录的wp-config.php文件,搜索「$table_prefix」,比如「$table_prefix = 'wp_';」,记住前缀字符串(wp_)。
3. 执行清理SQL命令:点击SQL选项卡,输入以下代码(将wp_替换为你的实际前缀):
``` DELETE FROM wp_posts WHERE post_type = 'page' AND (post_status = 'trash' OR post_name = ''); ```4. 点击【执行】按钮,完成数据库残留页面的永久删除。
回到WordPress后台【页面】→【所有页面】,确认无残留废弃页面;刷新网站前端,检查页面加载无异常。
进入【WP-Optimize】→【Cache】,点击【Clear all cache】,清除插件临时缓存,避免前端显示旧数据。
设置每周固定时间自动清理,减少手动操作:进入【WP-Optimize】→【Settings】,开启「Auto Optimization」,选择每周固定时间,勾选「Clean trashed pages」选项,保存设置即可。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图