WordPressオリジナルテーマ制作入門

書籍情報

発売日 : 2022年01月13日

著者/編集 : 清水由規/清水久美子/鈴木力哉/西岡由美/星野邦敏/吉田裕介

出版社 : 技術評論社

発行形態 : 単行本

書籍説明

内容紹介

はじめての自作(オリジナル)テーマ。これ1冊で大丈夫!作りながら学べる入門書です。ていねいなステップ解説&サンプル提供。

目次

●第1章 WordPressとは?
Step01 WordPressはCMSの1つ
Step02 なぜWordPressを選ぶのか?
Step03 静的ウェブサイトとWordPressで作成したウェブサイトの違い
Column WordPressのライセンス

●第2章 テーマ作成に必要な基礎知識
Step01 WordPressのテーマとは?
Step02 テーマのフォルダー構成
Step03 テンプレートファイルとは
Step04 PHPのしくみと書き方を知る
Step05 WordPressにおけるタグとは
Step06 WordPressのループとは?
Step07 フックとは?
Column テーマ開発者のためのハンドブック

●第3章 オリジナルテーマの開発環境を準備する
Step01 Localをインストールして基本的な使い方を知る
Step02 WordPressの初期設定を行う
Step03 プラグインの選定とインストール
Step04 サンプルページを作成する

●第4章 最低限のテーマを作成しWordPressに認識させる
Step01 テーマフォルダーを作成する
Step02 テーマに必要なファイルを作る
Step03 テーマの表示を整える
Step04 画像・CSS・JavaScriptを準備する

●第5章 ウェブサイト作成の基本となるテンプレートファイルを作成しよう
Step01 ウェブサイトの共通部分を作成する
Step02 固定ページ用のテンプレートファイルを作成する
Step03 投稿ページ用のテンプレートファイルを作成する
Step04 アーカイブページ用のテンプレートファイルを作成する
Step05 ナビゲーションを作成する
Step06 フロントページ用のテンプレートを作成する
Column テーマ作成のセキュリティ対策について

●第6章 ウェブサイトの利便性を向上する
Step01 サイト内検索をできるようにする
Step02 404ページを作成する
Step03 パンくずリストを作成する
Step04 前後の投稿へのリンクを追加する
Step05 ウィジェットエリアを追加する
Column コメントを受け付けたいと思ったら

●第7章 テーマをブロックエディターに対応させる
Step01 テーマをブロックエディターに対応させる
Step02 コアブロックのスタイルを独自に追加する
Step03 ブロックパターンを削除・追加する
Column ブロックエディターとGutenbergプロジェクト
Column カスタムフィールドは本来の使い方へ

●第8章 ウェブサイトの機能を拡張する
Step01 カスタム投稿タイプを追加してコンテンツを拡張する
Step02 カスタム投稿タイプに独自の分類を追加する
Step03 カスタム投稿タイプに関連する部分の表示を整える
Step04 カスタムページテンプレートで個別にデザインを変更する
Step05 投稿インデックスページを作成する
Step06 フロントページをブロックエディター化する その1~固定ページの指定とブロックの配置
Step07 フロントページをブロックエディター化する その2~ショートコードブロックの活用
Column WordPressへの理解をより深めるために

著者情報

清水, 由規
清水由規
株式会社コミュニティコムのプランナー・デザイナー。まんが喫茶の店長やPOP職人を経て2011年にウェブデザイナーへ転身、地元企業や自治体のウェブサイト企画・デザイン、ディレクション、運営等これまでに携わった数は200を超える。現在は社内のなんでもデザイン屋さんとWordPressでのサイト制作を中心に、セミナーイベントの企画・運営、講師業、WordPressコミュニティへの参加等多岐にわたって活動。静岡県出身・埼玉県在住。
清水, 久美子, マークアップエンジニア
清水久美子
株式会社コミュニティコムのデザイナー・マークアップエンジニア。2001年よりウェブ制作会社にてウェブサイト制作とマネジメント業務に従事。出産・育児休業後、フリーランスを経て2018年より現職にてWordPress テーマの開発に携わる。Shizuoka WordPress MeetupやJapan Online WooCommerce Meetupへの登壇や、個人で講師業や地元コミュニティ活動も行う。好物は写真と猫と塩いくら、ことば、A11y。静岡県出身・在住。
鈴木, 力哉
鈴木力哉
PLANPOT DESIGN WORKS 代表・デザイナー。株式会社フーリエ デザイン技術顧問。2006年 静岡文化芸術大学デザイン学部 技術造形学科卒業。ウェブ制作会社を経て2012年 に独立する。静岡県浜松市を軸足に置きながらウェブサイトのデザインからプログラムまでのディレクションおよび制作を行う。DORP実行委員会 実行委員長としてデザインカンファレンスの開催や書籍の発行など、クリエイターをつなぐ活動も。
西岡, 由美, ウェブデザイナー
西岡由美
フリーランスのウェブデザイナー・フロントエンド開発者。山口県出身東京都在住。2003年にMTに感銘を受けて以来CSSに振り回されぱなし。本を買うと匂いを確認する癖があり、手持ちではGrid systemsのが一番好き。Adobe Frescoのジッターブラシがお気に入り。最近はFigmaとGutenbergの追っかけと、SpotifyのPodcast録音、クラフトビール屋巡りが趣味。WordPressのコアコミッターではEllaさん推し。
星野, 邦敏
星野邦敏
株式会社コミュニティコムの代表取締役。2008年から、WordPressイベントにスタッフ・スピーカー・スポンサーとして関わり、WordPresテーマとプラグインの開発、WordPressに関する書籍執筆や講演をするなど、オープンソースCMSである「WordPress」の日本の黎明期において国内での普及に貢献した。2012年からはコワーキングスペース・シェアオフィス・貸会議室・シェアキッチン・インターネット動画配信スタジオといった施設運営、空き家活用や農作物生産なども行っている。埼玉県出身・在住。
吉田, 裕介
吉田裕介
株式会社コミュニティコムのプログラマー。WordPress 公式ディレクトリに「Saitama」テーマや「Dekiru」テーマ、プラグインなどを公開しており、WordCamp Tokyo に運営スタッフとして参加するなどWordPress の普及に携わっている。Saitama WordPress Meetup の共同オーガナイザー。