WordPress 允许上传的文件类型以及如何新增新的文件类型支持

WordPress 支持上传多种文件类型,但是也是有很多类型的文件是不支持的。这些限制都是为了保护网站免受潜在安全漏洞的影响、优化性能并确保跨各种设备和平台的无缝集成。在本文中,我们将来详细介绍WordPress 允许上传的文件类型以及如何新增新的文件类型支持。

文章目录
WordPress 允许的文件类型
WordPress 允许哪些图像文件类型?
WordPress 允许哪些音频文件类型?
WordPress 允许哪些文档文件类型?
WordPress 允许哪些视频文件类型?
WordPress 允许哪些文本文件类型?
WordPress 允许哪些压缩包文件类型?
WordPress 还允许使用哪些其他文件类型?
如何修复 WordPress 中的“抱歉,出于安全原因不允许使用此文件类型”错误
1. 通过 wp-config.php 添加新的允许的文件类型
2. 使用免费的 WP Extra File Types 插件
总结
WordPress 允许的文件类型
从常用的图像文件到鲜为人知的文档类型,我们将详细介绍所有文件类型。 以下是我们将要看到的文件类型:

图像
音频
视频
文档
文本文件
压缩包
让我们开始吧-

WordPress 允许哪些图像文件类型?
WordPress 允许哪些图像文件类型?- WordPress 允许的文件类型
WordPress 允许您上传至少四种不同类型的图像文件。

.jpg、.jpeg
.png
.gif
.ico
将这些类型的图像上传到 WordPress 时,它们将被接受并添加到您的媒体库中,而不会显示成功消息。

虽然不会出现确认上传的横幅,并显示“您的图像已成功上传!”之类的消息,但如果图像符合可接受的标准,您将在您的网站上找到它。

在测试中,我们发现WordPress 允许的图像类型确实比官方列出的更多。

我们还可以上传这些文件类型:

.webp
.bmp
.avif
下图显示了上传到古腾堡块编辑器的 .png 图像:

此图片显示了上传到古腾堡块编辑器的 .png 图像
如果您尝试上传不允许的图像类型,例如WordPress 目前不接受的 .svg图像,您将收到一条失败消息。

例如,当尝试上传.svg图像时,您会遇到一条消息,指出“抱歉,不允许您上传此文件类型。“

尝试将 .svg 图像上传到 WordPress 时会发生什么? WordPress 允许的文件类型
WordPress 允许哪些音频文件类型?
WordPress 允许哪些音频文件类型 - WordPress 允许的文件类型
WordPress 允许您上传至少四种类型的音频文件:

.mp3
.m4a
.ogg
.wav
您可以使用“添加媒体”按钮将这些图像类型的文件插入 WordPress 文本区域。

您可以在下图中看到一个示例,其中上传了.mp3文件并将其嵌入到 WordPress 帖子中。这允许您直接在屏幕上播放音频。

.m4a、.aac 和 .wma 等流行音频格式未包含在 WordPress 上传支持的文件类型的官方列表中
.m4a、.aac 和 .wma 等流行音频格式未包含在 WordPress 上传支持的文件类型的官方列表中。

尝试上传这些类型的文件可能会导致错误消息,如下面的屏幕截图所示。

将 .m4a 上传到 WordPress 会发生什么
尽管有官方列表,但值得注意的是,一些未列出的音频文件类型仍然可以上传到 WordPress,例如 .flac、.opus 和 .wma。

但是,播放功能可能会有所不同。在某些情况下,某些文件类型(例如.flac和.opus)可能无法直接在屏幕上播放,而可能只是旋转而不播放音频,正如您的体验所观察到的那样。

WordPress 允许哪些文档文件类型?
WordPress 允许哪些文档文件类型 - WordPress 允许的文件类型
WordPress 允许您上传至少六种不同类型的文档:

.doc、.docx
.odt
.pdf
.psd
.ppt、.pptx、.pps、.ppsx
.xls、.xlsx
要上传这些文档,您只能从媒体管理器中执行此操作,除非您使用第三方插件。

如果您在撰写帖子时尝试上传这些文档之一,您将遇到一条消息,指示不支持该文件类型,如下所示。

您无法直接从帖子仪表板上传 .pdf 文件类型
与图像类型类似,WordPress 提供的官方列表对于文档类型也可能不完整。

您能够成功上传 .rtf 和 .odp 文件,这表明可能还有未列出的其他文件类型可以上传到 WordPress。

可能还有更多文件和图像类型尚未测试,但可能会成功上传到 WordPress。

WordPress 允许哪些视频文件类型?
WordPress 允许哪些视频文件类型?
WordPress 允许您上传九种类型的视频文件。所有这些文件类型都可以在您的帖子和页面中嵌入和播放。

.avi
.mpg
.mov
.mp4、.m4v
.ogv
.wmv
.3gp
.3g2
WordPress 官方声明,如果您上传某些类型的视频文件,它们将自动在您的网站上显示和播放。

提供的屏幕截图是嵌入在 WordPress 帖子中的MP4 文件的示例,演示了此功能。

提供的屏幕截图是嵌入在 WordPress 帖子中的 MP4 文件的示例,演示了此功能。
尽管 WordPress 提供了该列表,但值得注意的是,文件识别和接受方面可能存在差异。

尽管您能够上传.3gp 文件,但 WordPress 并未将其识别为媒体文件,而是将其视为文档。

此外,尝试上传某些文件类型可能会导致拒绝,如 .ogv 文件所示,WordPress 在上传时显示错误消息。

WordPress 允许哪些文本文件类型?
WordPress 允许您上传至少两种不同类型的文本文件:

.txt
.csv
WordPress 允许哪些压缩包文件类型?
WordPress 允许您上传至少三种不同类型的存档文件:

.zip
.gz
.rar
WordPress 还允许使用哪些其他文件类型?
WordPress 支持至少三种不同类型的文件。虽然可能还有其他文件类型尚未测试,但可能会被 WordPress 接受。

值得注意的是,该平台在支持的文件格式方面确实具有一定程度的灵活性。

.keynote(Apple Keynote Presentation)
.nu​​mbers(Apple Numbers 电子表格)
.pages(Apple Pages 文档)。
这些是 WordPress 允许的文件类型。

如何修复 WordPress 中的“抱歉,出于安全原因不允许使用此文件类型”错误
如何修复 WordPress 中的“抱歉,出于安全原因不允许使用此文件类型”错误
下面,我们将向您展示两种方法来修复 WordPress 中的“抱歉,出于安全原因不允许使用此文件类型”错误:

通过编辑站点的 wp-config.php 文件
通过使用免费的 WordPress 插件
1. 通过 wp-config.php 添加新的允许的文件类型
要在 WordPress 站点的 wp-config.php 文件中启用 ALLOW_UNFILTERED_UPLOADS 选项,允许您将任何文件类型上传到媒体库,请按照以下步骤操作。

在进行任何更改之前,明智的做法是备份您的网站:

通过 FTP/SFTP 连接到您的 WordPress 站点。
在根文件夹中找到 wp-config.php 文件,以及 wp-admin 和 wp-includes 文件夹。
打开 wp-config.php 使用文本编辑器进行编辑。
右键单击以编辑 wp-config.php 文件,或将其下载到您的计算机:

右键单击编辑 wp-config.php 文件,或将其下载到您的计算机 - WordPress 允许的文件类型
然后,在编辑 wp-config.php 文件时,在/* That’s all, stop editing! Happy blogging. */ 行的上方添加下面的代码:

define('ALLOW_UNFILTERED_UPLOADS', true);
编辑 wp-config.php 文件的代码部分 - WordPress 允许的文件类型
请务必保存更改并根据需要重新上传文件。

要完成此过程,请导航到您的 WordPress 仪表板并注销您的 WordPress 帐户。然后,立即重新登录。

注销并重新登录后,您应该能够上传任何文件,而不会遇到错误消息。

注销并重新登录后,您应该能够上传任何文件,而不会遇到错误消息。
2. 使用免费的 WP Extra File Types 插件
如果您不想编辑 wp-config.php 文件或希望对允许的文件类型进行更多控制,您可以使用 WordPress.org 上提供的免费 WP Extra File Types 插件。

安装并激活插件后,导航至 WordPress 仪表板中的“设置”→“额外文件类型”。

您将找到文件类型的完整列表。选中您要启用上传的文件类型旁边的框,然后单击底部的“保存更改”。

使用 wp extra types 插件在 WordPress 中编辑 wp-config.php 文件 - WordPress 允许的文件类型
如果所需的文件类型未列出,您可以在插件设置列表的底部添加您自己的自定义文件类型。

只需导航到设置页面的底部,您将在其中找到添加自定义文件类型的选项。

输入您想要允许的文件类型的扩展名,然后单击“保存更改”以应用新设置。

检查下面的屏幕截图 –

您将找到文件类型的完整列表。 选中您希望上传的文件类型旁边的框,然后单击底部的“保存更改”。
总结
之所以 WordPress限制了某些格式的文件上传,是基于安全因素考虑的,所以,如果不是真的必要,一般不需要更改这些限制。如果你真的需要添加额外的格式支持,推荐采用 WP Extra File Types 插件来实现,操作更加简单。


adimg
© 版权声明
THE END
喜欢就支持一下吧
点赞12我要打赏 分享
抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容