wordpress上传文件自动重命名(避免中文文件名问题)

wordpress发布文章或者在多媒体内上传文件,由于中国人的习惯,会将文件名命名成为中文,但在web端就有可能因为服务器配置问题出现问题。

解决这个问题,写了一段按照日期、时间外加100以内的随机数的组合,组成新的纯数字文件名。

将以下代码放在主题functions.php文件内

function uazoh_wp_upload_filter($file){
$time=date("YmdHis");
$file['name'] = $time."".mt_rand(1,100).".".pathinfo($file['name'] , PATHINFO_EXTENSION);
return $file;
}
add_filter('wp_handle_upload_prefilter', 'uazoh_wp_upload_filter');

wordpress侧边栏小工具添加随机文章模块

随机文章一般都是用代码在模板里直接调用,但想放在小工具内应该怎么办呢?建立一个小工具其实也不难,需要在主题内加段代码。话不多说,直接上代码

将以下代码添加到主题的function.php中
继续阅读wordpress侧边栏小工具添加随机文章模块