
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress如何删除临时文件
WP集市
2025-08-30
【WordPress教程】
300人已围观
-
WordPress用久了就会攒一堆临时文件,像吃完零食不收拾的包装袋,它们躲在wp-content/cache或者uploads里占地方。你得先登入FTP或者文件管理器,别慌,跟掏口袋找零钱差不多——先定位到网站根目录,就是能看到wp-admin和wp-content文件夹的那层。
-
手动清理的话,直接进wp-content文件夹,找到cache文件夹(如果有的话),全选删除就行。但有些缓存插件会自己管理,比如WP Rocket的缓存路径可能是wp-content/wp-rocket-cache/。记得先停用插件再删,防止边删边生成:
// 举个栗子,用PHP删缓存目录 function purge_temp_files() { $cache_path = ABSPATH . 'wp-content/cache/'; if (file_exists($cache_path)) { array_map('unlink', glob("$cache_path*.tmp")); // 只删.tmp结尾的 } } add_action('init', 'purge_temp_files'); // 这代码扔functions.php里?其实不建议随便乱加
-
更稳的方法是靠插件,比如"WP Sweep"或者"Advanced Database Cleaner"。安装后点两下就能扫掉临时数据和修订版本——像用吸尘器打扫沙发缝,连面包渣都不放过。不过插件自己也会产生缓存,这叫自循环清理悖论(笑)。
-
数据库里也有临时玩意,比如wp_options表里的transient选项。可以用SQL命令直接砍掉:
-- 慎用!先备份数据库! DELETE FROM wp_options WHERE option_name LIKE '%_transient_%';
-
最后记得wp-config.php里其实能设自动清理,比如定义
define('WP_TEMP_DIR', dirname(__FILE__) . '/temp');
然后定期清空这个文件夹。但多数人懒得设,就像知道洗衣机能自清洁却从不按钮。
总之临时文件就像记忆碎片,留久了拖慢站点,删猛了可能出错。最好每周溜达着清一次,保持服务器呼吸顺畅。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。
上一篇:WordPress如何管理媒体库

热门文章
