特殊字符文件上传WP Filebase Wordpress

时间:2014-03-31 13:25:02

标签: wordpress character-encoding wordpress-plugin urlencode sanitize

我尝试应用该函数来清理从插件WP Filebase下载的文件 在我的主题的functions.php文件中,我包含了这个

function make_san_filename($filename) {
    $info = pathinfo($filename);
    $ext  = empty($info['extension']) ? '' : '.' . $info['extension'];
    $name = str_replace($ext, '', $filename);
    return sanitize_title(strtolower($name)) . $ext;
}

add_filter('sanitize_file_name', 'make_san_filename', 10);

该功能与文件管理器Wordpress完美配合,我的文件的URL很清晰,但该功能对于带有WP Filebase的下载文件不起作用,因此我无法将URL中的特殊字符替换为:e +®到......

任何想法或替代方案?

0 个答案:

没有答案