365bet平台注册

当前位置:365bet平台注册 > 365bet平台注册 > 实现附件上传自动重命名但不改变附件标题

实现附件上传自动重命名但不改变附件标题

来源:http://www.zlzd.net 作者:365bet平台注册 时间:2019-11-30 11:18

WordPress 上传播媒介体文件时,暗中认可会保持文件名不改变。假设上传文件名中包含粤语字符,则会引致部分浏览器展现的文件 URAV4L 疑似乱码甚至无法访谈。网络流行较广的是透过注册  wp_handle_upload_prefilter 过滤器已毕,可是该方案在重命名文件的同有的时候间也会将附属类小零器件的题目改过,产生数据遗失。本篇随笔将介绍生机勃勃种既可以自动重命名文件名且不转移附属类小零部件题指标章程。

将以下代码加多到所利用核心的functions.php 文件中最终三个?>的眼前就能够。

 

1 function wp_coderbusy_sanitize_file_name( $filename ) {
2     $time = date("YmdHis");
3     return $time . "" . mt_rand(1000, 9999) . "." . pathinfo($filename, PATHINFO_EXTENSION);
4 }
5  
6 add_filter( 'sanitize_file_name', 'wp_coderbusy_sanitize_file_name', 10, 1 );

 原来的书文地址:

本文由365bet平台注册发布于365bet平台注册,转载请注明出处:实现附件上传自动重命名但不改变附件标题

关键词:

上一篇:没有了

下一篇:设计理念