こんにちは!ISAMU(@burlesca_isa)です!
今回の対象読者は
- wordpress初心者で、カスタマイズを出来るようになりたい方
この記事を読むと
カスタマイズ出来るようになるために必要な知識
が分かります。
このブログもWordPressで0からテーマを作成しています。
私がテーマを作成できるまでに勉強した経験を踏まえて解説していきます。
初心者がwordpressをカスタマイズ出来るようになるために必要な知識
WordPressをカスタマイズするために必要な知識として
- HTML・CSSの知識
- PHPの知識
- WordPressの知識
があります。
それでは詳しく解説していきます。
HTML・CSSの知識
簡単なカスタマイズであればHTML・CSSの知識があれば可能です。
HTML・CSSは学習コストは低いので、短期間で習得できます。
HTMLとは
HTMLはタグ言語と呼ばれており、テキストの表示を主に担当します。
タグ言語なので、HTMLはプログラミング言語とは別に区別されることが多く、
プログラミングのような複雑な文法を覚える必要がありません。
タイトルや文章などの文字列をタグで囲って表記します。
CSSとは
CSSは色を変えたり、文字の大きさを変えたりなど、デザインを担当します。
HTMLとCSSをセットで覚えることで、WEBデザインを変更出来るようになります。
最近ではCSSだけでアニーメーションも作ることが出来ます。
数年前まではjavascriptというプログラミング言語を使用してアニメーションを作っていましたが、
簡単なアニメーションであればCSSだけで実装可能です。
HTML学習後にPHPを覚えることのメリット
HTMLとCSSしか覚えていないとプログラムを壊してしまう可能性があります。
PHPを覚えることで、編集してはいけない箇所を判断することが出来るようになります。
PHPの知識
「PHPの知識」といっても、
そこまでガッツリPHPを勉強する必要はありません。
条件分岐などの基本的な文法を覚えればいいからです。
PHPを勉強すると関数など出てきますが、
基本的な概念さえ覚えればPHP関数は丸暗記する必要がありません。
関数にはWordPress特有の関数を使用して構築することがほとんどなため、
文法と関数の概念を覚えたらWordPressの学習に移行しましょう。
WordPressの知識
本格的なカスタマイズが出来るようになります。
PHPの条件分岐や繰り返し構文とWordPress関数などを組み合わせて
様々なカスタマイズが出来るようになります。
本格的に学べば、オリジナルテーマの作成も出来るようになります。
勉強する本の選び方
WordPress学習に関しても選び方は同じです。
「簡単に読み切れる本であること」
このブログは0からテーマを自作していますが、
紹介する本を読めば
このレベルのテーマであれば自作できるようになります。
WordPressユーザーのためのPHP入門 はじめから、ていねいに。
WordPressだけ勉強したい方におすすめです。
正直、WordPressに必要なPHPの学習はこれ一冊で十分です。
基本的な文法やWordPressで最低限必要な関数は記載されています。
ただ、この本を手にした時は若干読み進めるのが難しいと感じたので、
私の場合はPHPの基本を学習したあとにこの本を読みました。
簡単な本でPHPを使用したサンプルを作成しておくと、この本を理解しやすいと思います。
基礎からのWordPress 改訂版
構築のサンプルが多く掲載されているのでおすすめです。
先程紹介した「WordPress初心者のためのPHP入門」では、
PHPの文法は詳しくのっていますが、サンプルが少ないと感じました。
基礎からのWordPressは全ページカラーで、サンプルとコードも非常に見やすいです。
このブログはこの本のサンプルを参考にして作っている箇所が多くあります。
更に高度な技術を勉強したい方
サイトの拡張性を飛躍的に高める WordPressプラグイン開発のバイブル
WordPressで本格的に稼いでみたいと考えている方におすすめです。
プラグイン開発が出来れば商品として販売することも可能になります。
PHPやWordPressの基礎を勉強してから挑戦してみてください。