「WordPressで学ぶPHP(4)通信編」を発売しました。
本書は、「WordPressで学ぶPHP(1)変数・制御構造編」「WordPressで学ぶPHP(2)データ構造編」「WordPressで学ぶPHP(3)関数編」の続編にあたり、Webブラウザとサーバー(PHP)との通信と、PHPから他のサーバーに通信することについて解説します。
「PHPによるWordPressカスタマイズブック」発売
先日お伝えした通り、拙著新刊の「PHPによるWordPressカスタマイズブック」が本日(9月8日)に発売になります。
ソシム株式会社刊で、定価2,940円(消費税込)です。
また、この本の前段階として、「WordPressで学ぶPHPとMySQL(仮題)」のPDFを近日発売します。
「PHPによるWordPressカスタマイズブック」の内容
この書籍では、PHPを使ってWordPressをカスタマイズする方法や、基本的なプラグインの開発方法を解説しています。
WordPress 2.8に対応した内容になっています。
目次は以下の通りです。
- 1章 開発前の準備
- 1-1 テスト用の環境を作る
- 1-2 XAMPP for Windows でWordPress を動かす
- 1-3 MAMP でWordPress を動かす
- 2章 PHPを使った基本的なカスタマイズ
- 2-1 テーマの構造を理解する
- 2-2 WordPress ループをカスタマイズする
- 2-3 条件タグでページの種類を判断して出力を変える
- 2-4 出力する投稿の条件に応じて出力を変える
- 2-5 ユーザーがログインしているかどうかで処理を変える
- 2-6 複数のテンプレートに共通する部分を1 ヵ所にまとめる
- 3章 WordPressの各種データを柔軟に扱う
- 3-1 最新投稿を各ページに出力する
- 3-2 カスタムフィールドのデータを活用する
- 3-3 同じカテゴリーの投稿を一覧表示する
- 3-4 カテゴリー別の投稿一覧を表示する
- 3-5 コメント一覧のページを作る
- 3-6 カスタムフィールドの情報でページを作る
- 4章 WordPress のデータベースに直接にアクセスする
- 4-1 データベースへのアクセス
- 4-2 WordPress のデータベースの構造
- 4-3 wpdb オブジェクトによるデータベースアクセス
- 4-4 コメントが多い投稿のリストを表示する
- 4-5 画像一覧のページを作る
- 5章 プラグイン開発の基本
- 5-1 はじめてのプラグイン
- 5-2 アクションとフィルター
- 5-3 テンプレートタグの拡張
- 5-4 代表的なフックの使い方
- 5-5 メッセージを英語と日本語に対応させる
- 6章 プラグイン関連のトピック
- 6-1 ショートコードのプラグインを作る
- 6-2 囲み型ショートコードのプラグイン
- 6-3 ウィジェットのプラグインを作る
- 6-4 プラグイン用の設定画面を作る
- Appendix
- WordPress の機能やデータを利用する
- functions.php でテーマ専用の機能を作る
- WordPress の開発関係情報
また、この本で取り上げている事例は、こちらの記事を参照してください。
「WordPressで学ぶPHPとMySQL(仮題)」近日発売
「PHPによるWordPressカスタマイズブック」では、紙面の都合上、PHPとMySQLの基本については解説していません。
そこで、この書籍の前段階として、「WordPressで学ぶPHPとMySQL(仮題)」のPDFを近日発売します。
PHPおよびMySQLの基本を、WordPressを題材として解説した内容になります。
WordPressをある程度突っ込んでカスタマイズしようとすると、PHPやMySQLの知識が必要な場面が多々あります。
PHPが苦手でカスタマイズがうまくできない方に、ぜひこのPDFをお読みいただきたいです。
発売方法等の詳細は、PDFが完成した時点でご紹介します。
今しばらくお待ちください。