WordPressの画像ファイル保存先ってどうなっているの?保存先の変更方法とか。
Movable TypeからWordPressの引っ越しネタの時に軽く触れましたが、WordPress、画像ファイルはサーバーにファイルとして保存されるようです。設定によってすべてのファイルを1つのディレクトリに展開したり、西暦年号と月によってディレクトリを分けて保存できます。
ぷららブログ(Movable Type)からWordPressへ引っ越し準備中
ぷららブログが2014/06末で終了するため、WordPressへ引っ越しするための準備をしています。ぷららブログのデータをエクスポートすると、Movable Typeのデータが出力されますが、WordPressに移行する前にエクスポートファイルを編集し、なるべくWordPressへ移行してからの作業をなるべく減らした状態で引越しできるよう、あれこれ調査しています。
画像ファイルを1ディレクトリに展開すると?
以前のエントリで、ぷららブログからWordPressへの移行方法を説明しましたが、画像ファイルのアップロード方法として、コピー(サーバーならFTP)でも、WordPressのメディアアップロード機能のどちらでもいいと書きました。
しかし、記事の表示は問題なかったのですが、ファイルコピーやFTP転送した場合、WordPressで編集する時に画像ファイルが選択できなくなる、という問題がわかりました。そんなわけで、もうちょっと、画像ファイルの置き場所について調査してみることにしました。
Broachでも画像ファイルは1つのディレクトリに全ファイルが展開されているようです。てっきり、MySQLに入るのかな?なんて思っていましたが、そういうわけではなさそうです。
趣味の問題だけで済めばいいのですが、なんとなくはサイト表示などのパフォーマンスに影響があるような気がします。Windowsパソコンで、1フォルダに入っているファイル数が数千ファイルとかになってくると、エクスプローラの動作が明らかに遅くなってきます。
システムが変わっても基本的にはそんなに傾向は変わらないのでは?なんて思ったりします。ということで、なんとなくは、サーバ上でディレクトリがそれなりに小分けされていた方がいいように思います。
一気にインポートするデータに関連する画像データに対して、ディレクトリ分けをした状態で保存するには、「http://localhost/wordpress/wp-content/uploads/」以下にFTPで接続する必要があります。
ただ、逆に言うと、WordPressの機能を使うわけではないので、過去データを編集しない前提であれば、適当なディレクトリ名でもいいのかもしれません。例えば、西暦年(「月」は使わない)だけでディレクトリを分ける、というのもありかもしれません。
年月ディレクトリで画像ファイルを保存
WordPressでは、画像ファイルは以下のディレクトリに保存されます。XAMPP環境下ですので、上位のURLは異なりますが、wordpress以下は同じだと思います。
年月ディレクトリに保存する、或いは1ディレクトリに画像ファイルを保存するように設定変更するには、管理画面の「設定」-「…」で変更します。
「年月ベース」をオンした状態と、オフした状態でそれぞれ画像ファイルをアップロードし、記事を作成してみました。画像ファイルは、メディアの新規追加にて、マウスでまとめてチョイチョイっとアップロードできます。すばらしいユーザーインターフェイスですね!
実際に記事を表示させてみた結果です。それぞれの記事は、設定を変更してから投稿しています。
まずは、「月日ベースフォルダ・オン」の場合の記事です。
この記事の画像だけを表示すると画像ファイルのURLはこのように、「http://localhost/wordpress/wp-content/uploads/2014/04/Face.jpg」になっていることがわかります。
続いて、「月日ベースフォルダ・オフ」の場合の記事です。
同じく、画像だけを表示されると、「http://localhost/wordpress/wp-content/uploads/G-Tune2004FII_s.jpg」というURLで表示されていることがわかります。
このWordPressはXAMPPを使ってWindows7上で実行していますので、エクスプローラでもフォルダの状態を確認することができます。
これをみると、フォルダ構成もURLに合わせて作成されていることがわかります。ん?当たり前ですか?そう言われればそうなんですが、記事のURLは設定でガンガン変わります。なので、逆に画像ファイルのほうが固定なことが不思議に感じたりします。マルチサイトで動作させても同じなのかな?
今日の一言二言三言
あら不思議 フォルダ覗くと 画像ファイル
なぜかたくさん できているんだ
あれこれいじってとりあえず管理面は何気にわかってきた感じがしますが、画像ファイルを入れたフォルダを見ていたら、なぜかファイルが2つになったり3つできたり。アップロードしたタイミングでサムネイル用の画像も一緒に生成しているようです。当ブログでは、あまりサムネイルを使わないので(基本、リンクせずにそのまま見える、本のようなイメージを目指しています)、これは抑制できないのかな?ちょっと調べてみます。
オススメ記事
- ぷららブログ(Broach)引越し大作戦!Movable TypeからWordPressへ移行するですよ。のまとめ。
ぷららブログが2014/06末で終了するため、独自ドメイン取得、レンタルサーバーを借りて引っ越しします。WordPressとか、何もかも初めてで試行錯誤右往左往しています。
落描解説:最近、気が付いたのですが、WordPressでは、「ディレクトリ」ではなく、「フォルダ」と呼んでいますね…。Windowsだけかと思ってました。
[…] […]