wordpress的桌面应用端
wordpress提供了桌面应用,支持Windows、Mac以及Linux操作系统。这些应用程序允许用户管理他们的网站、撰写和发布内容,以及执行其他wordpr...
根据网站的类型和内容,有时我们需要允许特定的文件类型进行上传。例如,在一个摄影网站上,可能希望用户能够上传包含更多图像细节的原始图像文件(如.CR2、.NEF等)。虽然WordPress默认支持大多数文件类型的上传,但有些文件类型可能不受支持,或者我们想要禁止某些文件类型的上传。针对个人需求进行设置非常简单,这里我们不用wordpress插件也可以实现,下面是两种方法。
第一种wordpress上传自定义文件类型方法:
通过以下步骤,您可以增加或禁止特定文件格式的上传:
登录WordPress后台,转到“设置”->“媒体”选项。
在“文件类型”部分,您会看到当前允许上传的文件格式列表。
如果您想允许某个文件格式的上传,只需在列表中添加对应的文件扩展名即可。例如,如果想允许上传.CR2和.NEF文件,只需在列表中添加这两个扩展名即可。
如果您想禁止某个文件格式的上传,只需将其从列表中删除即可。
完成更改后,记得点击“保存更改”按钮以应用设置。
通过上述简单步骤,您可以轻松地管理网站上允许和禁止上传的文件格式。
第二种方法:
编辑主题functions.php文件,在最下面加入如下代码
// 自定义文件类型 function custom_allowed_file_types($mime_types) { $mime_types['extension/type'] = '你可以自己描述'; return $mime_types; } add_filter('upload_mimes', 'custom_allowed_file_types', 1, 1);
将extension/type后面的值修改为你的扩展名和MIME类型,后面的文字描述你可以自定义,默认的wordpress是不支持svg图片上传的,这里就举例说明一下:
function custom_allowed_svg($mime_types) { $mime_types['svg'] = 'image/svg+xml'; return $mime_types; } add_filter('upload_mimes', 'custom_allowed_svg', 1, 1);
这样添加了一个钩子函数就可以解决了。
你可能喜欢
wordpress提供了桌面应用,支持Windows、Mac以及Linux操作系统。这些应用程序允许用户管理他们的网站、撰写和发布内容,以及执行其他wordpr...
最近,我们被问及LiteSpeed Cache与WP Rocket哪个更好。 现在,如果您不知道,LiteSpeed Cache和WP Rocket是两个最受欢...
默认情况下,wordpress会在您网站顶部向所有登录用户(如订阅者、作者、编辑者和任何其他用户角色)显示一个管理栏。 此管理栏可以将他们引导至wordpres...