on:2017年4月21日sponsorsWordPressはPHPの知識無しでも利用できますが、ちょっとしたカスタマイズをする際、テーマのカスタマイズ、テンプレートファイル、テンプレートタグ、子テーマを使った拡張、function.phpの設定など、PHPは避けて通れません。WordPressのテーマづくりに必要なPHPの使い方が初心者でもやさしく学べるオススメの本を紹介します。3年触っていない人も、けっこう変化しているので要チェックです。本書はHTMLやCSSはひととおり分かるけど、PHPが苦手という人を対象にしたものです。WordPressをカスタマイズできるようにPHPの知識がゼロでもテーマを作成・カスタマイズしたい人にぴったりな一冊です。WordPressユーザーのためのPHP入門はじめから、ていねいに。出版社:MdNコーポレーション発売日:2017/3/28Kindle版は値段が少し安く、お得です。WordPressユーザーのためのPHP入門(Kindle版)では、そんな本書の中身を紙面のキャプチャで少しだけご紹介。本書の大きな特徴は、初心者を意識したやさしい解説、一目で理解できる図、注意点がよく分かるコードです。本を見ながらコードを書くのはミスしやすいので、サンプルコードが特設サイトがダウンロードできます。HTMLやCSSは分かるけど、、、という人でも心配ありません。WordPressで必要なPHPの基礎知識もひととおり学ぶことができます。PHPなど、プログラムと聞くと敷居が高く感じてしまう人でも大丈夫です。複雑なものはWordPress自体に備わっているので、実際に手を入れるコードには高度なテクニックは必要ありません。WordPressではPHPの知識というより、WordPressで使われるテンプレートタグや関数、テーマを構成するテンプレートファイル、function.phpなどの機能を理解する方が重要です。WordPressではテーマを作成・カスタマイズする際にテンプレートタグというWordPressの関数を使用します。テンプレートタグには、データの取得のみ行うもの、取得して文字列を出力するもの、取得してHTMLを出力するものに分類されます。取得のみは例えばhome_url()、文字列はbloginfo()、HTMLがthe_category()などです。テーマのファイル構成もWordPress独自のルールがあり、悩む人も多いと思います。目的のページを表示するために、どのようにテンプレートファイルを使用すればよいのか、さまざまな事例とともに解説されています。便利な機能を追加したり、テーマをカスタマイズしたりする際に、function.phpは欠かせません。一度も触ったことがない人でもぜひトライしてみてください。変更する前にバックアップはお忘れなく!テーマを構成するヘッダ、フッタ、サイドバー、コンテンツをはじめ、アーカイブ、個別投稿、固定ページについて、それぞれ詳細に解説されています。3年の間触っていない人も、ここら辺は大きく変化しているので要注意です。ほかにも、メインとは異なるコンテンツを表示したり、子テーマを使ってカスタマイズしたり、カスタムフィールドといった応用的な機能もくわしく解説されています。本書で使用されたサンプルのテーマファイルも特設サイトからダウンロードできます。入門書だと通常は一度読めば、それっきりになってしまいがちですが、本書は少し慣れた時にまた読み返したくなる入門書です。テーマの作成・カスタマイズする際に、必ず手元に置いておきたいですね。WordPressユーザーのためのPHP入門はじめから、ていねいに。最後に、献本いただいたMdNコーポレーションの担当者さまに御礼申し上げます。当サイトでは随時、献本を受け付けています。お問い合わせは下記よりお願いいたします。