目錄
隱藏
我的推薦方法如下
在主題中添加自定義函數實現
在網站當前使用的主題模板中(一般在主機中的文件路徑為 /wp-content/themes/模塊文件名\)下的 functions.php 文件中加入以下代碼:
function wpmaker_rename_upload_file_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', 'wpmaker_rename_upload_file_prefilter');
這個方法保存後的文件名稱為年月日時分秒+隨機數字。不顯示時分秒,改為$time=date(「Y-m-d」); 顯示時分秒為 $time=date(「Y-m-d H:i:s」)。
比如上載一個帶中文的JPG文檔,自動處理成如下文件名。
參考閱讀
WordPress上傳圖片自動重命名的幾種辦法
https://zhan.leiue.com/wordpress-rename-images.html
WordPress中文名、數字名圖片上傳自動重命名代碼
http://www.php.cn/php-weizijiaocheng-356174.html
WordPress上傳圖片自動重命名的方法
http://www.jb51.net/cms/145470.html
解決WordPress圖片中文命名亂碼問題(批量重命名)
https://www.wpdaxue.com/wordpress-images-chinese-name-garbled.html
WordPress上傳中文名圖片自動重命名
http://www.chenxingweb.com/wordpress-uploads-zh-move.html
WordPress中文圖片自動重命名的3種方法匯總
http://www.wpyou.com/wordpress-chinese-file-renaming.html