概要
WordPressは世界の主要なウェブサイトの28%(CMSサイトの59%)で利用されているCMSのデファクトスタンダード(2017年4月現在W3Techs調べ)。これからのWebクリエイターにとってWordPress対応は必須といえます。本書は初心者でもサーバへの導入からはじめてオリジナルなサイトができるように,順を追ってWordPressによるサイト制作を理解するための入門テキストです。ローカルPCでテーマを制作して公開サーバへという実践的な手法を通してCMSサイト制作の現場で役立つ力を身につけられます。
こんな方におすすめ
- はじめてWordPressを導入して操作・運用をきちんと理解したい方
- WordPressを使った実用的なWebサイトを作りたい方
- 仕事でWordPressのWebサイトを作れるようになりたい方
著者から一言
この本は将来webサイト制作のプロフェッショナルを目指す方や,webサイト制作の知識はもっているけれどもWordPressについては初心者であるという方をおもな対象に,現在のwebサイト制作に必須ともいえるWordPressサイトの制作・開発の基礎から応用までを幅広く取り扱った解説書です。
WordPressの導入から基本的な取扱い・PHPの基礎知識・テーマの制作・そして運用と管理といったかなり広い範囲の情報が15のレッスンの中にぎっしりとつまっています。もちろんそれぞれのレッスンは,この本を手に取っているあなたが実際にWordPressサイトの制作を実践しながら進められるようになっています。
中には高度なPHPの知識を要する内容があり,プログラミングがはじめてという方にはとても難しく感じられるところもあると思いますが,基礎からひとつひとつ手順を踏んでいけば理解していただける内容になっていると自負しております。ぜひ根気よく取り組んでみてください。
この本の執筆にあたって特にわたしたちが注力したのは「WordPressがとりあえず使える・とりあえずサイトが作れる」だけでなく「長くWordPressとつきあっていける」力と知識をあなたに身につけていただけるようにすることでした。
WordPressに限らずCMS(コンテンツ管理システム)に関わることは,その運用について考えることと切っては離せません。つくった後に困らないサイト制作のための知識もコラムなどで積極的に取り上げました。
またWordPressはオープンソースの自由ソフトウェアであるという特長があり,長く・安全に運用できるサイトを制作・管理していくためには,そうしたソフトウェアをとりまく環境についての知識や心構えがあったほうが断然有利です。ぜひWordPressというソフトウェアそのものと同時に,それをとりまくシステムや人々の活動にも関心をもって読みすすめていただければ幸いです。
(「はじめに」より)
サポート
ダウンロード
本書に掲載しているレッスンファイルをこのページからダウンロードしてご利用いただけます。
レッスンファイルご利用の前に
レッスンファイルのダウンロード方法については,本書のP.6「レッスンファイルのダウンロード」をよくお読みください。そこに記載してある「ID」と「パスワード」が必要になります。
ファイルはZIP形式で圧縮されておりますので,ダウンロード後に展開して「デスクトップ」などの利用しやすい場所に移動してお使いください。
- レッスンファイルについて,一般的な環境においては特に問題のないことを確認しておりますが,万一障害が発生し,その結果いかなる損害が生じたとしても,小社および著者はなんら責任を負うものではありません。また生じた損害に対する一切の保証をいたしかねます。必ずご自身の判断と責任においてご利用ください。
- レッスンファイルは,著作権法上の保護を受けています。収録されているファイルの一部,あるいは全部について,いかなる方法においても無断で複写,複製,再配布することは禁じられています。
以上のことをご確認,ご了承のうえ,レッスンファイルをご利用お願いいたします。
- 下の枠内に「ID」と「パスワード」を入力してください。本書P.6に記載されている「ID」を「ID」欄に,「パスワード」を「パスワード」欄にそれぞれ入力してください。
- 「ダウンロード」をクリックしてください。
(2017年6月22日更新)
配布にあたりオリジナルテーマ「easiest-wp」フォルダのstyle.cssにライセンス(GPLv2 or later)を明記しました。
ヘッダーコメントですので書籍内容への影響はありません。
正誤表
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
(2017年6月13日最終更新)
P.151 Step01の本文3行目
誤 | サンプルテーマでは30行目あたりの<ul class="archive">から86行目あたりの</ul>までが記事一覧です。
|
---|
正 | サンプルテーマでは35行目あたりの<ul class="archive">から91行目あたりの</ul>までが記事一覧です。
|
P.151 Step01の[2]の1行目
誤 | 89行目あたりの</ul>の下に、
|
---|
正 | 93行目あたりの</ul>の下に、
|
P.170 Step01の使用ファイル表示
誤 | sample-data▶easiest-wp-html▶single.html
|
---|
正 | easiest-wp-html▶single.html
|
P.170 Step01の本文1行目
誤 | single.phpを想定したsingle.htmlがsample-dataのeasiest-wp-htmlにありますので、
|
---|
正 | single.phpを想定したsingle.htmlがeasiest-wp-htmlフォルダにありますので、
|
P.172 Step01のソースコード 投稿一覧の場合
誤 |
<?php if ( have_posts() ) : ?>
<!-- 投稿がある場合 -->
<?php else : ?>
<!-- 投稿がある場合 -->
<?php endif; ?>
|
---|
正 |
<?php if ( have_posts() ) : ?>
<!-- 投稿がある場合 -->
<?php else : ?>
<!-- 投稿がない場合 -->
<?php endif; ?>
|
P.175 Step02のソースコード Before commnets.php
誤 |
<li class="item-comment comment depth-1 parent">
(中略)
</li>
|
---|
正 |
<li id="comment-1" class="comment even thread-even depth-1 parent">
(中略)
</li>
|
P.178 Step01の使用ファイル表示
誤 | sample-data▶easiest-wp-html▶page.html
|
---|
正 | easiest-wp-html▶page.html
|
P.183 Step02の[3]ソースコード Before
誤 |
<?php the_posts_pagination(); ?>
|
---|
正 |
<?php the_posts_pagination( array(
(中略)
) ); ?>
|
P.183 Step02の[3]ソースコード キャプション