WordPress支持的文件类型及扩展新文件格式上传详解

WordPress允许你上传很多类型的文件,但也有些是不被支持的。这样做主要是为了保护你的网站不受安全风险的威胁,同时也是为了确保你的网站能够在不同的设备和平台上顺畅运行。本文将向你详细解释哪些文件类型是可以上传的,并教你如何添加对新文件类型的支持。

WordPress支持的文件类型及扩展新文件格式上传详解

WordPress 允许的文件类型

我们会带你全面了解各种文件类型,从大家耳熟能详的图片文件到不太常见的文档格式,一应俱全。接下来,我们将探讨的文件类型包括:

  • 图像
  • 音频
  • 视频
  • 文档
  • 文本文件
  • 压缩包

WordPress 允许哪些图像文件类型?

WordPress 允许你上传至少四种不同类型的图像文件。

  • .jpg、.jpeg
  • .png
  • .gif
  • .ico

上传这些类型的文件到WordPress时,系统会自动接受并把它们加入媒体库里,但不会有上传成功的提示消息。

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

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

  • .webp
  • .bmp
  • .avif

如果你尝试上传WordPress不支持的文件类型,比如.svg格式的图片,系统会提示上传失败。具体来说,你会看到一条消息:“抱歉,此文件类型不支持上传。

WordPress支持的文件类型及扩展新文件格式上传详解

WordPress 允许哪些音频文件类型?

WordPress 允许你上传至少四种类型的音频文件:

  • .mp3
  • .m4a
  • .ogg
  • .wav

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

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

WordPress支持的文件类型及扩展新文件格式上传详解

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

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

WordPress支持的文件类型及扩展新文件格式上传详解

虽然WordPress有个官方支持的文件类型列表,但实际上一些没有列出的音频格式,比如.flac、.opus和.wma,也是可以上传的。但播放这些音频文件时,效果可能会有所不同。

比如,在某些情况下,.flac和.opus文件可能不会直接在网页上播放,而只是显示一个转圈的动画,没有声音,就像你可能已经发现的那样。

WordPress 允许哪些文档文件类型?

WordPress 允许上传至少六种不同类型的文档:

  • .doc、.docx
  • .odt
  • .pdf
  • .psd
  • .ppt、.pptx、.pps、.ppsx
  • .xls、.xlsx

要上传这类文件,你得通过媒体库来操作,除非你装了某个第三方插件。如果你在写文章时尝试上传这些文件,系统会提示一条消息告诉你这种文件类型不支持上传,就像这样。

WordPress支持的文件类型及扩展新文件格式上传详解

就像图片文件一样,WordPress官方给出的文档类型列表可能也不全。比如,你可以上传.rtf和.odp文件,这意味着还有其他没在列表上的文件类型也能上传到WordPress。肯定还有更多没经过测试的文件和图片类型,但它们也有可能可以上传成功。

WordPress 允许哪些视频文件类型?

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

  • .avi
  • .mpg
  • .mov
  • .mp4、.m4v
  • .ogv
  • .wmv
  • .3gp
  • .3g2

WordPress官方说了,你上传的某些视频文件类型可以直接在网站上显示和播放。这里有个示例,展示了一个MP4视频文件嵌入到WordPress文章中的样子,就是为了演示这个功能。

WordPress支持的文件类型及扩展新文件格式上传详解

虽然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中的“抱歉,因安全原因,不支持此文件类型”的问题:

  1. 通过编辑站点的 wp-config.php 文件
  2. 通过使用免费的 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 文件,或将其下载到你的计算机:

WordPress支持的文件类型及扩展新文件格式上传详解

然后,在编辑 wp-config.php 文件时,在/* That’s all, stop editing! Happy blogging. */ 行的上方添加下面的代码:

define('ALLOW_UNFILTERED_UPLOADS', true);
WordPress支持的文件类型及扩展新文件格式上传详解

别忘了保存你所做的更改,然后可以重新上传文件了。完成这个步骤,你需要回到WordPress仪表板,登出你的账户,然后立刻再登录一次。

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

WordPress支持的文件类型及扩展新文件格式上传详解

2. 使用免费的 WP Extra File Types 插件

如果不想编辑 wp-config.php 文件或希望对允许的文件类型进行更多控制,可以使用 WordPress.org 上提供的免费 WP Extra File Types 插件。

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

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

WordPress支持的文件类型及扩展新文件格式上传详解

如果你需要上传的文件类型没有出现在列表中,你可以自己添加新的文件类型。只要滑到设置页面的最下面,就会看到一个添加自定义文件类型的地方。输入你想要添加的文件扩展名,然后点击‘保存更改’,就能开始使用新设置了。

检查下面的屏幕截图 –

WordPress支持的文件类型及扩展新文件格式上传详解

总结

WordPress出于安全考虑限制了某些文件格式的上传。一般来说,如果不是非常必要,最好不要去改这些限制。如果你确实需要上传其他格式的文件,可以试试用WP Extra File Types插件,用起来很简单。


联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
发布者:光子波动,转转请注明出处:https://www.361sale.com/6856

(0)
上一篇 2024年 3月 30日 上午11:32
下一篇 2024年 3月 30日 下午3:55

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
如果您的WordPress网站遇到问题,请提交工单,我们的技术团队将为您提供专业修复服务。