WordPress上傳圖片自動重新命名,以時間重新命名圖片

後台的外觀選項裡選擇主題編輯器,在主題functions目錄下選擇init-functions.php模板檔案中插入下面程式碼即可,簡單方便!

按時間重新命名圖片
上傳文件時會以“年月日時分秒+千位毫秒整數”的格式重新命名文件,如“20200307031021765.jpg”
[cc lang=”php”]
//上傳檔案重新命名
function git_upload_filter($file) {
$time = date(“YmdHis”);
$file['name'] = $time . “” . mt_rand(1, 100) . “.” . pathinfo($file['name'], PATHINFO_EXTENSION);
return $file;
}
add_filter('wp_handle_upload_prefilter', 'git_upload_filter');

儲存檔案後,在媒體中上傳檔案就可以自動重新命名了。

評分

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *