服务器之家:专注于服务器技术及软件下载分享
分类导航

DEDECMS|帝国CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|苹果CMS|极致CMS|CMS系统|

服务器之家 - 建站程序 - Wordpress - WordPress上传图片自动重命名的方法

WordPress上传图片自动重命名的方法

2019-09-12 15:01WordPress建站网 Wordpress

这是一段无意间看到的代码,亲测可用,把下面的代码加到主题文件夹下的functions.php文件中。上传文件会自动根据时间重命名,最后2位为(10-99)随机数字

代码如下:


add_filter( 'wp_handle_upload_prefilter', 'custom_upload_name' ); 
function custom_upload_name( $file )
{
if ( !$ext )
$ext = ltrim(strrchr($file['name'], '.'), '.');
$file['name'] = date("YmdHis").rand(10,99).'.'.$ext;
return $file;
}

 

假如你需要何随机10位数字的文件名。。。不要按时间来,将上面的命名规则修改为:
 

复制代码

代码如下:

$file['name'] = rand(1000000000,9999999999).'.'.$ext;


保存后即可,需要的可以按照修改!

延伸 · 阅读

精彩推荐