creatersnest4

【WordPressをカスタマイズしよう!】PHP学習のためのおすすめサイトまとめ


WordPressにはテンプレートタグと呼ばれるWordPress用の関数が沢山用意されているので、
大変便利ですよね。しかし、少し複雑なカスタマイズをしようとすると
「PHPの基礎知識がないと辛いなぁ」と思われる方も多いのではないでしょうか。
今回はPHP初学者が学習するのにおすすめなサイトをご紹介いたします。

 

ドットインストール

XYbEZ7KW1JYCtIBfrMMFT44JntEgi35bxfL5Ry0DgX0LgG7b8ehNw7wRKAAAAAElFTkSuQmCC

http://dotinstall.com/

初心者向けのプログラミング学習サイトのドットインストール
約3分間の動画を進めていくことで様々なプログラミング言語を学ぶことができます。
利用したことがある方も多いのではないでしょうか?

本当に多くのプログラミング言語がカバーされていますが、
もちろんPHPのレッスンもあります。
PHP入門レッスン で動画を見ながら学習を進めていくことで、
WordPressのカスマイズをするために必要な基礎知識を習得することができると思います。

また、合せて、ローカル開発環境の構築 [MacOS X編] や ローカル開発環境の構築 [Windows編]
Vagrant入門 等のレッスンで、ローカル環境の構築も学習するとよいでしょう。

 

paiza

wHHYTdROp5maQAAAABJRU5ErkJggg==

http://paiza.jp/

コードを書いて転職活動を進めるという面白い転職サービスのpaiza 。

こちらのサービス内にも動画でプログラミングを学習することができる
paiza learningというコンテンツが用意されており、PHPの基礎を学習することができます。

同じように動画で学習するドットインストールと違いがあり、
paizaでは、動画の横にPHPの実行結果をブラウザ上で確認することができる
オンラインエディタが設置されています。
学習を進める上でローカル環境を作る必要がなくなるため、
とにかくすぐにPHPの学習を始めたい。という初心者の方におすすめです。

 

Web Design Recipes

download

http://webdesignrecipes.com/php-programing-and-wordpress/

私も、WordPressやPHPを触り始めた当時大変お世話になったサイトです。
特にこの WordPress で Web製作をしたいけど、PHP はまだちょっと … という人の PHP ガイド
という記事は大変よくできているのでWordPressやPHP初学者の方にオススメです。

WordPressのテーマファイルで頻繁に使用されている構文の解説を通して、
PHPを書くために必要な基礎知識を学ぶことができます。

例えば、

というWordPressのテーマファイル開発には避けては通れない記事ループの構文も、
大変優しく解説されています。

WordPressを通してPHPを学習されている方は是非読んでみてください。

 

バシャログ

4AAAAASUVORK5CYII=

http://bashalog.c-brains.jp/category/series/php/

株式会社シーブレインさんのスタッフが運営されているブログ「バシャログ」。
WordPressに関することを検索した際にこちらのブログの記事を見たことがある方も多いかと思います。

こちらのブログの中に 10日で覚えるPHPのキソ(超基礎編)  という連載があり、
PHPの基礎知識を大変丁寧に解説されています。
プログラミングを始めたての方にも理解しやすいよう、
平易な言葉を使用して解説していますし、画像を使って解説をしているので、
一冊の本を読むように学習を進めることができるかと思います。
他のPHP学習サイトで躓いてしまった方は、こちらでまず学習をしてみるとよいかもしれません。

公開されたの2008年と少し古いですが、基礎的な構文のみを扱っていますので問題ないでしょう。

 

PHPマニュアル

o+riYtzQAAAABJRU5ErkJggg==

https://secure.php.net/manual/ja/index.php

そして最後はこちら、本家 PHPマニュアル 。
ここまで、PHPの基礎を学ぶためのサイトを紹介してきましたが、
実際にPHPでプログラム書いていくと、PHPが予め用意している
「組み込み関数」という便利な関数群を使用すること機会が沢山あります。

例えば、「夕飯はカレーです。」という文字列の「カレー」を「ハヤシライス」に置換したい場合、

というようにstr_replaceという組み込み関数を使用するわけですが、
このような便利な組み込み関数が沢山あります。
沢山あるのでとてもじゃないですが、全部の使い方を暗記することができません。

PHPマニュアルには、組み込み関数の使い方が詳しく書かれているので大変重宝します。
複雑なカスタマイズを行おうとするほどお世話になるサイトかと思います。

 

最後に

いかがでしたでしょうか。
WordPressのカスタマイズはプラグインに頼ってきた、
意味は理解できてないけれどコピペコードでなんとかやってきた、
という方、これを機会にPHPへ本格的に入門して、
ステップアップしてみてはいかがでしょうか。

本サイトが運営するWebデザインのオンラインスクールが公開中!
以下のリンクからお申込みで、特別料金の70%OFF!

未経験からプロのWebデザイナーになる! 400レッスン以上の完全マスターコース
こちらのコースは全くの未経験の方が、プロのWebデザイナーとして働けるレベルになることを目的としたコースです。
・全422レッスン & 42時間! 通学スクール80万円相当の内容
・授業×チャレンジ課題で実践的なスキルが身につく!
・過去1100名以上のスクール卒業生を輩出した、 Webサービス運営企業・デザイナー輩出企業だからこそ作れるプログラム

Webやアプリの最新デザインツール Sketch3 |100レッスンの完全マスターコース
Sketch3未経験からプロレベルを目指す、充実したコースです。
Sketch3の単なる機能説明をするような、つまらないコースではなく、アイコン制作、ボタン作成、メインビジュアル制作、Webページの制作など、実際の制作をしながら実践力を身につけます。
1000名以上の卒業生がいる実績ある日本のWebデザインスクールが提供しています。


Next Article【2015年版】女子ウケの良さそうなかわいいフォント50選