WordPress – 記事タイトルにリンクを設定する
記事タイトルにリンクを設定する場合the_permalink()
を使った方法かthe_title()
にget_permalink()
を引数設定した方法があります。どちらも出力結果は同じですがthe_permalink()
の場合HTMLで挟む必要がありますが、the_title()
はPHPから出力可能です。
the_permalink() – 用例
こちらの関数は下記のようにhref=""
に埋め込むことで自動的にリンクを生成してくれます。
<h1><a href="<?= the_permalink(); ?>"><?= the_title(); ?></a></h1>
get_permalink() – 用例
<?= the_title('<h1><a href="' . esc_url(get_permalink()) . '">', '</a></h1>'); ?>