WordPressを触ってみた
WordPressの本家サイト。
参考書籍
1章が簡単に歴史がまとまっていて参考になります。4章にPHPプログラミングがあって、入門書のようにも思えますが、5章はAWSでスケーラブルなWordPressと、6章にWordPressユーザのためのNgnix入門などのインフラ面の解説が充実しています。
WordPressプロフェッショナル養成読本 [Webサイト運用の現場で役立つ知識が満載! ] (Software Design plus)
- 作者: 高野直子,後藤賢司,染谷昌利,岡本雄樹,深海寛信,岡本渉,松本悦宜
- 出版社/メーカー: 技術評論社
- 発売日: 2014/10/16
- メディア: 大型本
- この商品を含むブログ (1件) を見る
WordPressやるなら定番の書籍なのでしょうか。追加していくコードとサイトの画像が対比されていて読みやすいように思えました。
本格ビジネスサイトを作りながら学ぶ WordPressの教科書
- 作者: プライム・ストラテジー株式会社
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2012/03/30
- メディア: 大型本
- 購入: 7人 クリック: 299回
- この商品を含むブログ (12件) を見る
こちらは上記のスマフォ版です。1ソースでPCとSP両方対応する内容かと思ったのですが、ざっと読んだところ、PCとSPでファイルを分ける(実際はフォルダごとわかれている)ようでした。
本格ビジネスサイトを作りながら学ぶ WordPressの教科書2 スマートフォン対応サイト編
- 作者: プライム・ストラテジー株式会社
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2013/12/14
- メディア: Kindle版
- この商品を含むブログを見る
WordPressを触ってみた感想です。
コミュニティを育てる姿勢が素晴らしい
管理画面のデフォルトに直近のイベントが表示されていて、コミュニティを盛り上げていく姿勢が感じられました。最近11/1, 11/2にWardCampというイベントが日本であったようです。
カスタマイズが柔軟
テーマがたくさん公開されていて、それらのテーマを「外観」->「テーマエディタ」からさらにカスタマイズができます。functions.phpが直接管理画面で改竄変更できるので、基本的には何でもありなような気がします。
PHPコード上にて、JavaScriptをインラインで仕込めば、応用が広がります。
function hoge_enqueue_scripts() { $script = <<<SCRIPT jQuery(function($) { $(document).ready(function() { // ここにJavaScriptコードを書く }); }); SCRIPT; wp_add_inline_script( 'jquery-core', $script, 'after' ); } add_action( 'wp_enqueue_scripts', 'hoge_enqueue_scripts' );
メンテナンスが大変そう
管理画面上から様々な設定ができるのがWordPressの一番のメリットですが、開発スピードはなかなか上がらないかなと感じました。
また、本番リリース後のメンテナンスが大変なような気がしました。開発(or 検証)環境で確認して、本番環境に反映させる標準的な方法があるかと検索してみると、問題はあるようです。(とういうかWordPressの問題というよりは、CMS自体の宿命のような気もしますが、どうなんでしょう。)誰かが作成したWordPressサイトを後からメンテするのは相当大変なんじゃないかなと思いました。