今日1つ理解したことがある。
投稿の個別ページのURL(パーマリンク)を表示するthe_permalink
その記事のタイトルを表示するthe_title
これを組み合わせて記事のタイトルにリンクを貼る仕組みが今更だけど、ようやくわかった。
1 2 3 |
<h2> <a href="<?php the_permalink();?>"><?php the_title();?></a> </h2> |
こういうコードがよくある。
これがどういう構造になっているのかが、いまいちわかってなかったけど、ようやく理解!
HTMLだけで上のコードを記述すると
1 2 3 |
<h2> <a href="http://programmingnote.jp/archives/68">【WordPress】WordPressループの基本ってどうなっているのか?</a> </h2> |
となる。
これで実際に表示されるのは
【WordPress】WordPressループの基本ってどうなっているのか?
って感じだ。
要は、
<a href="<?php the_permalink();?>">
が
<a href="https://programmingnote.jp/archives/68">
に変わる。
<?php the_title();?>
が
【WordPress】WordPressループの基本ってどうなっているのか?
に変わる。
「PHPコードがHTMLコードの中に入ると複雑に見えるけど、1つ1つ分解していけばそんなに難しくないのかも」
と思った今日のお勉強でした。