火曜日, 5月 20, 2025
ホームWordPress100日後にWebエンジニアスキルで収益を上げるおじさん~3日目~Junya

100日後にWebエンジニアスキルで収益を上げるおじさん~3日目~Junya

🧠 概要:

概要

この記事は、Webエンジニアとしてのスキルを100日間で習得し、収益を上げることを目指すJunyaによる3日目の学習内容について述べています。主にPHPやWordPressの基本的な操作や関数についての説明が中心です。

要約(箇条書き)

  • WordPressの必須タグ:

    • <?php wp_head(); ?><?php wp_footer(); ?> が必ず必要。
    • それぞれ /head/body タグの直前に記述。
  • PHPの変数と関数:

    • 変数は $ を使って定義。
    • 例: $title = get_the_title(); で関数の戻り値を代入。
  • 条件分岐 (if構文):

    • if 構文で条件を分岐。
    • 結果に応じて表示内容を変更する。
  • インデントの重要性:

    • コードの視認性を高めるためにインデントを整えることが重要。
    • ショートカットキー Shift + Alt + F で自動整形可能(プラグインが必要)。
  • 感想:
    • JavaScriptとPHPの概念が類似しているが、文法やスタイルの違いに苦労。
    • 言語ごとの違いに注意し、今後の学習に活かしたい。

100日後にWebエンジニアスキルで収益を上げるおじさん~3日目~Junya

Junya

WordPressでは、index.php に必ず記述しなければならないタグがある。それが、<?php wp_head(); ?> と <?php wp_footer(); ?> の2つである。

<?php wp_head(); ?> は </head> タグの直前に、<?php wp_footer(); ?> は </body> タグの直前に記述する必要がある。これにより、プラグインのスクリプトやスタイルが正しく読み込まれ、管理バーなどの機能が動作するようになる。

関数の戻り値と変数

PHPでは、変数を定義する際に $ を使う。例えば、<?php $title = get_the_title(); ?> と記述すると、$title には get_the_title() 関数の戻り値が代入される。

if構文

条件を分岐するときにはif構文を使う。phpでif構文を使うときは次の通りとなる。

<?php if (条件式): ?>trueであれば表示される内容<?php else: ?>falseであれば表示される内容

<?php endif; ?>

 Javascriptとは記述の仕方が異なるので注意。

インデントを整えるプラグインとショートカット

コードは、グループ化されているほうが視認性が高く、読みやすくなる。グループ化を表現する一般的な方法が「インデントをそろえる」ことだ。

コードを書く際に手動でインデントを整えることもできるが、忘れてしまった場合などには、Shift + Alt + F のショートカットキーを使うことで、自動でインデントを整えることができる。

ただし、このショートカットを使用するには、対応するプラグインの導入が必要となる。私の場合は Intelephense をインストールして使用している。

感想

JavaScriptで学習した概念がPHPにも出てきたため、理解そのものはそれほど難しくなかった。ただし、文法や記述のスタイルがJavaScriptとは異なるため、頭の中で混乱しそうになることもあった。今後は言語ごとの書き方の違いを意識しながら学習を進めていきたい。

Junya

国立大学中退後、製造業の企画職に従事。FP3級所持。自分の力で新たな価値を生み出すことを目指し、副業としてWebエンジニアを目指すべく勉強中。成長過程や挑戦を通じて得た知見を発信します。



続きをみる


Views: 0

RELATED ARTICLES

返事を書く

あなたのコメントを入力してください。
ここにあなたの名前を入力してください

- Advertisment -

インモビ転職