上传代码文件到wordpress
Uploading a code file to wordpress
我想将代码文件上传到 wordpress,以便人们可以从我的网站下载它。但是,当我尝试上传时,出现此错误:
sorry this file type is not permitted for security reasons
我正在尝试将 .m
文件上传到我的网站。需要有关如何解决此问题的指导。
Codex explains here 如何通过 upload_mimes
过滤器更改允许的 MIME 类型。
如果您指的是 Matlab 扩展名为 .m
的文件,那么您可以尝试使用以下插件:
<?php
/**
* Plugin Name: Support Matlab (.m) uploads
* Description: Support uploads of Matlab .m files.
* Plugin URI:
* Author: birgire, Codex
* Version: 0.0.1
*/
add_filter('upload_mimes', 'custom_upload_mimes' );
function custom_upload_mimes ( $existing_mimes = array() )
{
// Add file extension 'extension' with mime type 'mime/type'
// $existing_mimes['extension'] = 'mime/type';
// ----------------------
// Your modifications:
// Support for .m files:
$existing_mimes['m'] = 'application/matlab';
// ----------------------
return $existing_mimes;
}
您可能需要根据需要调整 mime 部分。
我想将代码文件上传到 wordpress,以便人们可以从我的网站下载它。但是,当我尝试上传时,出现此错误:
sorry this file type is not permitted for security reasons
我正在尝试将 .m
文件上传到我的网站。需要有关如何解决此问题的指导。
Codex explains here 如何通过 upload_mimes
过滤器更改允许的 MIME 类型。
如果您指的是 Matlab 扩展名为 .m
的文件,那么您可以尝试使用以下插件:
<?php
/**
* Plugin Name: Support Matlab (.m) uploads
* Description: Support uploads of Matlab .m files.
* Plugin URI:
* Author: birgire, Codex
* Version: 0.0.1
*/
add_filter('upload_mimes', 'custom_upload_mimes' );
function custom_upload_mimes ( $existing_mimes = array() )
{
// Add file extension 'extension' with mime type 'mime/type'
// $existing_mimes['extension'] = 'mime/type';
// ----------------------
// Your modifications:
// Support for .m files:
$existing_mimes['m'] = 'application/matlab';
// ----------------------
return $existing_mimes;
}
您可能需要根据需要调整 mime 部分。