_WordPressの設定
- 2010-01-26(火)
- WordPress


自身のWordPressで設定する事やテンプレートの修正方法などを書きましたので、何かの参考にしていただければと思います。
特にMovable Type5になると機能が増えてしまい、個人で使用するには非常に敷居が高くなっていると感じています。
サーバーへの設定方法などは、各レンタルサーバーのヘルプページなどを参考に設定してください。
今回は、設定方法がメインではないので、省略させていただきます。
参考:WordPress のはじめ方 - スタートガイド - WordPress Codex 日本語版
(A)
web // http://hoge.com
└このディレクトリにインストール
※サイト:http://hoge.com 管理画面:http://hoge.com/wp-admin/
(B)
web // http://hoge.com
├index.php
└wordpress
└このディレクトリにインストール
※サイト:http://hoge.com 管理画面:http://hoge.com/wordpress/wp-admin/
AとBを比較して、Bの方が管理画面のアドレスが外部から分かりづらくて良いと感じますが、以下の理由などでAを選択しています。
・管理画面から画像などのコンテンツをアップロードする際に、Bの方法だとコンテンツのアップロード先が「http://hoge.com/wordpress/wp-content/uploads」のように「/wordpress」以下のディレクトリになってしまい、ソースを見た際に管理画面のアドレスが推測させてしまいます。その点、Aの方法だと「http://hoge.com/images」などとすることで、管理画面のアドレスが推測されにくいです。これと一緒にあとで紹介するプラグイン「Secure WordPress」を利用することで、ソースから「
※プラグインによってはプラグインフォルダへのCSSなどのパスが表示され、上記と同じようになってしまいますが、防ぐことはできます。
・ユーザーの変更
最初にできるユーザーは、「admin」です。このままではセキュリティ的に良くないので、新しくユーザーを追加し、管理者の権限を与えます。その後、新しく追加したユーザーでログインし、「admin」ユーザーは削除します。
・パーマリンクの設定
デフォルトだと「http://hoge.com/?p=123」になっていますが、カスタム設定で「/%category%/%year%/%monthnum%/%postname%.html」のようにすると、「http://hoge.com/category/2010/01/hoge.html」 ように変更することができます。(hogeの部分は、投稿ページで編集することができます。)
・アップロードするファイルの保存場所
デフォルトは「wp-content/uploads」になっていますが、「images/uploads」などに変更する。
各プラグインの説明は、省略させてもらいます。
・Custom Field Gui Utility
・Disable WPAUTOP
・Google XML Sitemaps
・HeadSpace2
・MoreLink#remove
・Secure WordPress
・WPtouch iPhone Theme
参考:テーマの作成 - WordPress Codex 日本語版
テーマは、「wp-content/themes/」以下のサブディレクトリに、テンプレートファイルをアップロードします。
そして、画像やCSSなどのファイルは、rootのディレクトリにアップロードします。これも前で書いたように、「/themes」以下のディレクトリにアップロードする事で、CSSへのパスが表示され管理画面のアドレスを推測されてしまうのを防ぐためです。
更新方法ですが、管理画面では編集せずローカルにあるファイルを修正して、アップロードしています。
この方が万が一に備えて安全です。ただ、更新する作業者がいる場合は、この限りではないですが、個人レベルではこの方法が良いと思います。
以上で終わりです。
最後まで読んでいただきありがとうございます。WordPressを使う際の参考になればと思います。
今回は、設定方法がメインではないので、省略させていただきます。
参考:WordPress のはじめ方 - スタートガイド - WordPress Codex 日本語版
1.WordPressをインストールするディレクトリ
最初に悩むのがWordPressを設置するディレクトリではないでしょうか。(A)
web // http://hoge.com
└このディレクトリにインストール
※サイト:http://hoge.com 管理画面:http://hoge.com/wp-admin/
(B)
web // http://hoge.com
├index.php
└wordpress
└このディレクトリにインストール
※サイト:http://hoge.com 管理画面:http://hoge.com/wordpress/wp-admin/
AとBを比較して、Bの方が管理画面のアドレスが外部から分かりづらくて良いと感じますが、以下の理由などでAを選択しています。
・管理画面から画像などのコンテンツをアップロードする際に、Bの方法だとコンテンツのアップロード先が「http://hoge.com/wordpress/wp-content/uploads」のように「/wordpress」以下のディレクトリになってしまい、ソースを見た際に管理画面のアドレスが推測させてしまいます。その点、Aの方法だと「http://hoge.com/images」などとすることで、管理画面のアドレスが推測されにくいです。これと一緒にあとで紹介するプラグイン「Secure WordPress」を利用することで、ソースから「
<meta name="generator" content="WordPress 2.8.6" />」の部分を非表示にできます。
※プラグインによってはプラグインフォルダへのCSSなどのパスが表示され、上記と同じようになってしまいますが、防ぐことはできます。
2.WordPressの設定
最初にWordPressに設定する項目は以下です。・ユーザーの変更
最初にできるユーザーは、「admin」です。このままではセキュリティ的に良くないので、新しくユーザーを追加し、管理者の権限を与えます。その後、新しく追加したユーザーでログインし、「admin」ユーザーは削除します。
・パーマリンクの設定
デフォルトだと「http://hoge.com/?p=123」になっていますが、カスタム設定で「/%category%/%year%/%monthnum%/%postname%.html」のようにすると、「http://hoge.com/category/2010/01/hoge.html」 ように変更することができます。(hogeの部分は、投稿ページで編集することができます。)
・アップロードするファイルの保存場所
デフォルトは「wp-content/uploads」になっていますが、「images/uploads」などに変更する。
3.プラグインについて
次のプラグインをインストールしています。各プラグインの説明は、省略させてもらいます。
・Custom Field Gui Utility
・Disable WPAUTOP
・Google XML Sitemaps
・HeadSpace2
・MoreLink#remove
・Secure WordPress
・WPtouch iPhone Theme
4.テーマの設定・更新方法
詳しいテーマの設定方法は以下を参考にしてください。参考:テーマの作成 - WordPress Codex 日本語版
テーマは、「wp-content/themes/」以下のサブディレクトリに、テンプレートファイルをアップロードします。
そして、画像やCSSなどのファイルは、rootのディレクトリにアップロードします。これも前で書いたように、「/themes」以下のディレクトリにアップロードする事で、CSSへのパスが表示され管理画面のアドレスを推測されてしまうのを防ぐためです。
更新方法ですが、管理画面では編集せずローカルにあるファイルを修正して、アップロードしています。
この方が万が一に備えて安全です。ただ、更新する作業者がいる場合は、この限りではないですが、個人レベルではこの方法が良いと思います。
以上で終わりです。
最後まで読んでいただきありがとうございます。WordPressを使う際の参考になればと思います。





