给WordPress上传的附件加个时间戳 减少数据库查询次数
最近在优化网站,主要是1M的带宽,小水管,又想用户访问快一点,考虑到以后万一做成了一个过万IP的大站,那么就需要优化。早点安排上吧~ :d
看到附件有时候有多个同名前缀的情况,这样的情况不利于数据库查询。
1 2 3 4 | add_filter('wp_handle_upload_prefilter', function($file){ $file['name'] = time().'-'.$file['name']; return $file; }); |
如果你想得到类似 20221018……文件名.jpg 这样的效果,可以这样。
1 2 3 4 5 | add_filter('wp_handle_upload_prefilter', function($file){ $time = date("YmdHis"); $file['name'] = $time.'-'.$file['name']; return $file; }); |
这样有个好处,便于知道附件的时间信息。
如果有强迫症,需要小时时间分钟秒数能对上。参考下《wordpress 时间命名图片 发现小时 分钟秒数对不上 》