第24回 WordPressの内部リンクには関数が必要
2021.08.17
HTMLでは外部リンクも内部リンクも特に関数は必要ありませんでした。外部リンクは基本、
<a href="https://masamitu.mokuren.ne.jp/><img src="./images/photo/photo.jpg" alt="画像1" class="img"></a>
上記のようなコードで、HTMLもWordPressもリンクできます。
が、内部リンクの場合、HTMLは
<a href="index.html">Top</a>
上記のようなコードでリンクできるのですが、WordPressの場合、上記のコードを、
<a href="<?php echo esc_url(home_url('/')); // ?>">Top</a>
上記のように、 <?php echo esc_url(home_url(‘/’)); // ?> といった関数が必要に
なってくるのです。関数はHTML&CSSだけ学んでいるとでてこないものですが、
これはWordPressがPHPという、サーバーサイド言語で作られている、ということが関係していると思われます。
とまあこのように、プログラミング言語は学びだすと、色々奥が深いことに気づかされます。
一朝一夕ではできな学問なのですねえ。
独学ではやはり難しいと思われます。自分にあったスクールに通うことをお勧めします。
![]() | 1冊ですべて身につくHTML & CSSとWebデザイン入門講座 [ Mana ] 価格:2,486円 |
![]() | ほんの一手間で劇的に変わるHTML & CSSとWebデザイン実践講座【電子書籍】[ Mana ] 価格:2,728円 |
※コメントの表示は管理者の承認が必要です。