国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

實現wordpress上傳文件自動重命名

2024-09-07 00:52:52
字體:
來源:轉載
供稿:網友

wordpress對于上傳的文件默認不改變文件的原名稱,有博主可能由于文件量大而不愿意逐個重命名文件,如果直接上傳的話,可能會導致中文文件名的文件出現亂碼或其它問題,如果附件保存在同一個目錄,也可能導致文件名重復而被覆蓋。之前使用zblog、dedecms等程序時,系統都會對上傳的文件自動重命名,搜索發現可以通過修改wordpress源代碼實現文件自動重命名。

操作方法

在wordpress程序的wpadminincludes目錄中找到file文件,并進行編輯,在327行左右找到以下代碼:

  1. Movethefiletotheuploadsdir 
  2.  
  3. $new_file=$uploads['path']."$filename"
  4.  
  5. iffalse===@move_uploaded_file$file['tmp_name'],$new_file 
  6.  
  7. return$upload_error_handler$file,sprintf__'Theuploadedfilecouldnotbemovedto%s.',$uploads['path'];//將其替換為 
  8.  
  9. Movethefiletotheuploadsdir 
  10.  
  11. $new_file=$uploads['path']."".date"YmdHis".floormicrotime 1000.".".$ext
  12. //Vevb.com 
  13. iffalse===@move_uploaded_file$file['tmp_name'],$new_file 
  14.  
  15. return$upload_error_handler$file,sprintf__'Theuploadedfilecouldnotbemovedto%s.',$uploads['path']; 

PS 整體代碼其實就是替換掉了"$filename";

保存后覆蓋件,那么上傳文件就會以年月日時分秒+千位毫秒整數的格式重命名文件了,如.jpg。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黎川县| 防城港市| 长岭县| 巴中市| 全椒县| 马关县| 象山县| 正阳县| 南溪县| 金寨县| 新和县| 黄骅市| 楚雄市| 凤城市| 竹溪县| 南阳市| 孟连| 富平县| 临湘市| 大竹县| 承德县| 和静县| 安远县| 新疆| 昌乐县| 错那县| 图木舒克市| 逊克县| 神木县| 隆尧县| 兰坪| 青龙| 五家渠市| 青阳县| 霸州市| 黎川县| 湘阴县| 中方县| 古蔺县| 凤庆县| 蕉岭县|