内容説明
【WordPress定番解説書がバージョン5.xに対応! WordPressとPHPの「これなんだろう?」を解消します!】
WordPressでサイトやブログを作成する際、PHPのコードの意味がよくわからず、「本当はこうしたいのに……」を諦めた経験のある方も多いことでしょう。本書は、HTMLやCSSはひととおりわかるもののPHPは苦手という方のために、WordPressを活用するうえで避けて通れないPHPの知識を解説した入門書です。
PHPとWordPressの基礎をきちんと理解することで、できることは大きく広がります。本書では、変数・配列・条件分岐・繰り返し・関数・オブジェクトといったPHPの基本文法から、テンプレートタグ・ループ・テンプレート階層・フックなどのWordPress特有の仕組みまで、テーマづくりに必要な知識が初心者でもやさしく身につきます。
また、ヘッダー・ナビゲーション・ウィジェット・カスタムフィールドといったページの構成要素や、アーカイブ・個別投稿・固定ページなどのページ表示形式も実際に動作するサンプルテーマに沿って具体的に解説しており、カスタマイズ例も手を動かしながら学べます。WordPress5.xから導入されたエディター「グーテンベルク」への対応や子テーマの作り方・エラー対処法・Codexの見方など、初心者がよく突き当たる疑問も解消。WordPressを本当に使いこなしたいユーザーに必携の1冊です。
〈こんな方におすすめです〉
・コードをコピペしてもきちんと動かず諦めたことがある
・テーマに簡単なアレンジをしたいがどこを触ればいいのかわからない
・自分でオリジナルのテーマをつくりたい
・Codexを読んでも用語の意味がよくわからない
・WordPressの仕組みをきちんと知りたい
〈本書の内容〉
■CHAPTER1 WordPress+PHPの基礎知識
WordPressが動作する仕組み/WordPressの投稿タイプと機能/WordPressのテーマとは
■CHAPTER2 PHPの基本
PHPのコードを書く際のルール/変数/配列/条件判定/繰り返し処理/関数/オブジェクト
■CHAPTER3 WordPress特有のルール
テンプレートタグ/WordPressのループ/条件分岐タグ/テンプレート階層/モジュールテンプレート/フック/WordPress Codex/セキュリティ
■CHAPTER4 WordPressで使われるコード解説
ヘッダー/ナビゲーション/アーカイブ/個別投稿/固定ページ/フッター/サブクエリ/カスタムフィールド/検索/functions.php/Gutenbergへの対応/そのほかのコード/子テーマ/エラー対処法