aokiです。
WordPress・PHPの基礎知識や特有のルールまで学習しました。以前までMySQLの役割が分からない状態でしたがWordPressではデータを格納するデータベースを担っていることを知りました。
ifを利用した条件判定や条件分岐、whileを利用した繰り返し処理に関してはJavaScriptでも用いる記述のため初見ではありませんでしたが、関数や変数、配列が複雑に混同するため苦戦しました。しかし、「代入」の処理を行なっていることを前提に考えることでどのような条件が設けられているのかが明確にできたため理解できました。
この辺りのPHPの記述は基本であり、記事取得などの実務でも頻出だと思っています。
テーマテンプレートによるファイルの分割やfunctions.phpに関しては、どちらも効率化を図るうえで欠かせないルールであると思います。なぜなら、共通パーツの使い回しや、それら(CSSやJSを含む)を呼び出すためのアクションフックの記述が基盤になるからです。
まだまだPHPの理解が浅いため、WordPress Codexでリファレンスなどを必要に応じて呼び出せるよう日頃から目を通しておきます!
WEB制作・ITに関するお悩みや
ご質問等お気軽にご相談ください