ホンダ ジェイド250

Waste Days

バイクとPCと時々のぎ

WordPressの画像アップローダはよくできてるんだけど

 

日本語名の画像をアップするとファイル名が英語の羅列になってうざい

 

 

これは日本語を含むファイルの文字化けを防ぐために

 

アップ時に日本語をMD5の数字に置き換えるためらしい

 

ただそのままだと後々ファイル名がごっちゃになって管理がめんどくさそう

 

というわけでJUGEMのときのようにファイル名を日時にしようという訳

 

 

FileRenamingOnUpload

 

というプラグインをインストールして有効にするだけですぐ置き換わるのだが

 

取り敢えずもう少し分かりやすいように置き換えのフォーマットを編集する

 

プラグイン→プラグインの編集でFileRenamingOnUpload.phpを開く

 

そして以下の項目を探して中身を書き換える

 

FileRenamingOnUpload::removeSpecialChars($finalFileName);
        }
        
        if(isset($fileRenamingOptions['date_format'])){
            date_default_timezone_set("Asia/Tokyo"); 
            $dateTimeNow = date('Ymd_H-i-s');
            $finalFileName=$dateTimeNow;
        }

 

date_default_timezone_set(“Asia/Tokyo”);

 

の部分は日付を日本標準時に合わせるための追記

 

重要なのは

 

$dateTimeNow = date(‘Ymd_H-i-s’);

 

となっている部分でこれは既に当方の仕様に合わせて書き換え済みなのだが

 

date(”)の中を時刻フォーマットに習って書き換えるとよい

 

時刻フォーマットはこちら

 

 

この例ではファイル名は 20160227_22-16-13.jpg

 

のようになる

 

一応同時にアップした場合は末尾にさらに 20160227_22-16-13-1.jpg

 

のような数字を自動的に付加してくれるので重複しないようになっている

 

 

この技を使用するとさらに日本語名の部分がファイルの説明文になるので

 

ライブラリで見た場合の管理がさらにしやすくなるのでうれしい

 

これで日本語を含む画像ファイルも管理しやすいファイル名になる



コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください


2016年2月
 123456
78910111213
14151617181920
21222324252627
2829  

archives

  • 2026 (1)
  • 2025 (33)
  • 2024 (28)
  • 2023 (15)
  • 2022 (19)
  • 2021 (15)
  • 2020 (16)
  • 2019 (13)
  • 2018 (21)
  • 2017 (40)
  • 2016 (118)
  • 2015 (53)
  • 2014 (31)
  • 2013 (14)
  • 2012 (59)
  • 2011 (89)
  • 2010 (65)
  • 2009 (97)
  • 2008 (22)

Avisynth aviutl BDAV BitLocker BonDriverProxyEx CentOS Collapsing Categories cppcryptfs EDCB FAW2AAC Firefox GoogleDrive HDMIキャプチャ LAST NUMBER openSUSE pCloud Raspberry Pi 2 Techism TvRock TVTest Ubuntu Windows 7 Windows 8.1 Windows 10 Windows10 WordPress WordPressテーマ XFREE Zenfone 10 アカウント凍結 グラディウス2 ゲーム攻略 セキュリティ セキュリティソフト ドライバ関連 乃木坂46 乃木坂46時間TV 卒業 坂道シリーズ 小粋空間 日記 桜井玲香 橋本奈々未 深川麻衣 選抜発表