怎么上傳圖片不用插件自動重命名? – WordPress開發

    通過添加代碼的方式,修改Wordpress上傳媒體文件名,使媒體URL更加友好

    本文將會介紹兩個格式的文件命名方法:

    根據上傳的時間命名:

    如20150901112433.xxx(表示2015年9月1日11時24分33秒上傳的,xxx表示文件類型后綴);

    另一種是將文件名通過md5轉碼后得到的一個32位字符串

    如 f78c857f04e596f4e7bcd36fddf2769f.xxx(原始文件名為admin.xxx)。

    在自定義的wordpress主題或官方自帶的主題中都可以使用這個方法來實現上傳文件重命名。

    將以下代碼放置于WordPress主題文件中的 functions.php

    方法一:根據上傳時間重命名文件

    /*圖片按時間自動重命名*/
    add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
    function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = $info['extension'];
    $filedate = date('YmdHis').rand(10,99);//為了避免時間重復,再加一段2位的隨機數
    $file['name'] = $filedate.'.'.$ext;
    return $file;
    }

    Y、m、d,分別代表為年、月、日。

    小牧使用的是:

    /*圖片按時間自動重命名(Npcink版)*/
    add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
    function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = $info['extension'];
    $filedate = date('is').rand(10,99);//為了避免時間重復,再加一段2位的隨機數
    $file['name'] = $filedate.'.'.$ext;
    return $file;
    }
    

    方法二:使用md5轉碼文件名

    /*使用md5轉碼重命名媒體文件名*/
    add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
    function custom_upload_filter( $file ){
    	$info = pathinfo($file['name']);
    	$ext = '.' . $info['extension'];
    	$md5 = md5($file['name']);
        $file['name'] = $md5.$ext;
        return $file;
    }

    放置代碼是最優解決辦法,其次是插件,我并不推薦,請自行獲取。

    相關推薦

    怎么禁用自動裁剪縮略圖片? – WordPress教程

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 久久人做人爽一区二区三区| 一本一道波多野结衣一区| 中文字幕一区二区三区在线播放 | 波多野结衣一区视频在线| 久久久精品人妻一区亚美研究所 | 免费av一区二区三区| 国产一区二区好的精华液 | 亚洲AV无一区二区三区久久| 国产在线一区观看| 伊人久久一区二区三区无码 | 美女毛片一区二区三区四区| 三上悠亚精品一区二区久久| 亚洲国产一区视频| 国产午夜精品一区二区三区极品 | 精品国产一区二区三区2021| 日韩精品免费一区二区三区| 国产情侣一区二区| 亚洲av无码一区二区三区人妖| 精品一区二区三区在线成人| 无码精品人妻一区二区三区人妻斩| 久久精品国产一区二区三区 | 久久中文字幕无码一区二区| 久久久老熟女一区二区三区| 久久精品免费一区二区三区| 中文字幕一区二区三区在线不卡| 亚洲一区无码精品色| 久久精品国产一区二区电影| 中文字幕一区二区人妻性色| 国产免费一区二区三区在线观看| 亚洲中文字幕无码一区| 激情一区二区三区| 精品国产一区二区三区久久久狼 | 亚洲成AV人片一区二区| 亚洲无线码在线一区观看| 日本一区二区三区在线视频| 亚洲国产精品成人一区| 国产一区二区在线|播放| 精品国产一区AV天美传媒 | 国产一区二区精品久久岳√| 久久亚洲AV午夜福利精品一区| 国产无套精品一区二区|