wordpress上传图片自动更改图片名称
我们在使用WordPress程序建站的时候,发现上传图片的时候总是会保留图片原来名称,这样就会有个问题,我们的图片往往会有汉字,这样在图片链接中就会出现很多编码字,甚至会导致我们的图片名称过长等问题,那么如何在上传图片的时候,让我们的程序自动处理图片名称呢,小冬找了这个方法,经过实践还是可以使用的。
在主题文件中找到functions.php,添加如下代码
<?php function star_wp_handle_upload_prefilter($file){ $time=date("Y-m-d"); //改名称为年月日+随机数字 $file['name'] = $time."".mt_rand(1,100).".".pathinfo($file['name'] , PATHINFO_EXTENSION); return $file; } add_filter('wp_handle_upload_prefilter', 'star_wp_handle_upload_prefilter'); ?>
从字面意思就能看出,该修改是将文件名改成了年月日加上随机数字,所以这样就实现了wordpress上传图片自动更改图片名称。
版权保护: 本文由小冬SEO编辑发布,转载请保留链接: http://www.myseoyh.cn/shuo/100.html