「WordPressユーザーのためのPHP入門 はじめから、ていねいに。」が発売されました。
一つ上の7位は「HTML5+CSS3の新しい教科書 基礎から覚える、深く理解できる。」で、一つ下の9位は「Google Analyticsで集客・売上をアップする方法」でした。
PHPの基本の部分は、WordPressで使うことを意識しています。このためループではwhileをメインに取り上げています。一方でforについては取り上げていません。PHP全般はカバーするのではなく、WordPressのテーマ編集時によく出てくる部分を重点的に紹介しています。
紙面の都合上、WordPressをインストールする方法や環境設定等も取り上げていません。その代わり、サンプルテーマのコードを逐一解説するようにする等、PHPとWPのテーマ編集を充実させています。サンプルテーマは、標準テーマのTwentyFourteenを簡略化したものにしています。
セキュリティに関しては、テーマ編集で最も重要なクロスサイトスクリプティングのみ取り上げています。esc_html, esc_attr, esc_urlの他、「HTMLタグは許可したいが<script>は除去したい」という場合も解説しています。
この書籍を読めば、WordPressを使う為のPHPの基本が身に付きます。自動車でいえば、仮免許が取得できる程度だと思われます。(ウェブ制作会社等で先輩の指導やチェックがあれば、テーマをカスタマイズして納品できるレベル)
最新情報については、WordPressユーザーのためのPHP入門サポートページをごらんください。