【WordPressテンプレートタグ】the_permalink():記事のパーマリンクのURLを表示
公開日: : 最終更新日:2016/03/24 テンプレートタグ
概要
投稿や固定ページなど記事詳細ページへのURLを表示する
書式
パラメーター
なし
位置
ループ内
使用例
記事URLをテキストで表示
記事URLをリンクを付けずに表示。
サイトアドレス:<?php the_permalink(); ?>

表示例
テキストにリンクを貼る
任意のテキストに記事のURLを貼る。
<a href="<?php the_permalink(); ?>">このページにリンク</a>

<a href="http://kajico.kajilabo.net/the_permalink/">このページにリンク</a>
表示例
リンク付きで記事タイトルを表示(一般的な手法)
記事タイトルをリンクテキストとしてパーマリンクを作成する。
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>

<a title="the_permalink():記事のパーマリンクのURLを表示 " href="http://kajico.kajilabo.net/the_permalink/">the_permalink():記事のパーマリンクのURLを表示</a>
表示例
MEMO
the_permalinkタグはループ内でのみ利用可能でループ外では使えない。同じことをループ外で実現する場合は、get_permalinkタグにパラメーターでリンクしたい記事のIDを指定し、さらにecho命令での表示を行う必要がある。
傾向として、the_で始まるテンプレートタグは「出力を行う」「ループ内でのみ利用できる」のに対し、get_で始まるテンプレートタグは「出力を行わない」「パラメーターを指定すればループ外でも利用できる」ことが多いため、the_で始まる関数で対応できないような場合は、get_で始まる関数を探してみるとよい。
関連
- wordpressのテンプレートタグ一覧
- the_title_attribute()
- the_title()
関連記事
-
-
【WordPressテンプレートタグ】body_class():表示している状況に応じたCSSのclass名を出力
概要 トップページや固定ページ、投稿、カテゴリーなど、表示している状況に応じたCSSのclass名を...
-
-
【WordPressテンプレートタグ】edit_post_link():記事やページの管理画面へのリンクを表示
概要 現在の記事やページの編集画面へのリンクを表示する。wordpressにログインしていない場合は...
-
-
【WordPressテンプレートタグ】comment_author():コメント投稿者の名前を表示
概要 コメント投稿者の名前を表示する。 管理画面「設定」>「ディスカッション」>「他のコメント設定」...
-
-
【WordPressテンプレートタグ】the_meta():記事のカスタムフィールドの値をリスト形式で表示
概要 現在の記事のカスタムフィールドに記載した値をリスト形式で表示する。 書式 <?php t...
-
-
【WordPressテンプレートタグ】single_term_title():カスタム分類アーカイブのタイトルを表示または取得
概要 現在のページのカスタム分類アーカイブのタイトルを表示または取得する。 書式 <?php ...
-
-
【WordPressテンプレートタグ】wp_loginout():ログイン/アウトリンクを表示または取得
概要 ログイン/アウトリンクを表示、または文字列として取得する。 書式 <?php wp_lo...
-
-
【WordPressテンプレートタグ】the_date():記事の公開日を表示または取得
概要 記事の公開日を表示または取得する。 同じ日に複数の記事がある場合は一度だけ表示される。 書式 ...
-
-
【WordPressテンプレートタグ】comments_number():記事へのコメント数を表示
概要 サイト閲覧者からコメントがあった場合、承認されたコメント数を表示する。 書式 <?php...
-
-
【WordPressテンプレートタグ】the_author_link():作成者のウェブサイトへのリンクを表示
概要 作成者のウェブサイトへのリンクを表示する。ウェブサイトの設定がない場合は作成者名のみ表示する。...
-
-
【WordPressインクルードタグ】get_template_part():テンプレートパーツを読み込む
概要 パラメーターで指定したテンプレートパーツ(ヘッダー、サイドバー、フッター以外) を読み込む。...