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

无法向WordPress网站上传TXT文件,求助排查解决方法

解决WordPress无法上传TXT文件的问题

针对上传TXT文件时提示“抱歉,您不允许上传此文件类型”的问题,可按以下步骤排查修复:

1. 修正ALLOW_UNFILTERED_UPLOADS的配置位置

确保define('ALLOW_UNFILTERED_UPLOADS', true);代码放在wp-config.php文件的**require_once(ABSPATH . 'wp-settings.php');语句之前**,示例:

// 其他配置项...
define('ALLOW_UNFILTERED_UPLOADS', true);
require_once(ABSPATH . 'wp-settings.php');

注:该配置仅对管理员(administrator)角色生效,非管理员用户无法使用此权限。

2. 调整upload_mimes过滤器的优先级

当前使用的优先级1可能被其他主题或插件的同过滤器覆盖,建议提高优先级(如999),修改后的functions.php代码:

add_filter( 'upload_mimes', 'my_myme_types', 999, 1 );
function my_myme_types( $mime_types ) {
    $mime_types['txt'] = 'text/plain';
    return $mime_types;
}

3. 清除缓存

  • 清除WordPress站点的缓存(包括插件缓存、主题缓存)
  • 清除浏览器缓存或使用无痕模式测试上传

4. 排查插件冲突

暂时禁用所有第三方插件,尝试上传TXT文件。若能成功上传,再逐个启用插件,找到导致冲突的插件后,要么替换该插件,要么联系插件开发者解决兼容性问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 09:39:56