the_permalink

説明

void the_permalink( [ mixed $post = 0 ] )
現在の投稿データのパーマリンクを表示する。

パラメータ

  • $post
    [4.4.0]投稿IDまたは投稿情報(オブジェクト)を指定(省略時は0)。

返り値

返り値はありません。

注意

事前にthe_post関数を使用しておく必要がある。

4.4.0で本関数にパラメータ$postが追加され、'the_permalink'フィルターにも追加された。


使用例

  • パーマリンクを表示する。
    <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>

フィルター

[1.5.0]パーマリンクを表示する直前に'the_permalink'フィルターを呼び出す。パラメータ$permalinkには get_permalink関数で取得したパーマリンクが格納されている。[4.4.0]パラメータ$postには本関数が受け取った内容が格納されている。
echo esc_url( apply_filters( 'the_permalink', $permalink, $post ) );

アクション

直接実行するアクションはありません。

ソースファイル

/wp-includes/link-template.php

最終更新 : 2018年05月27日 10:47



お勧め

管理画面でツールバー(Admin bar)を非表示にする(2013年3月5日 更新)

WordPress使ってちょっと変わったサイトを構築する際、管理画面のツールバーを表示させたくないケースがある。一般に公開するサイト側であれば、 show_admin_bar関数で非表示にできるのだが、管理画面ではこれを使ってもツールバーは消えてくれない。

管理画面でよく使うスタイルをまとめてみた「メッセージ編」(2019年7月30日 更新)

標準で用意されているスタイルを知っておくことで、独自に用意するスタイルを軽減でき、機能拡張した部分の見た目は違和感が少なくなる。そんな共通要素のスタイルのひとつが「メッセージ」だ。メッセージにはいくつかの意味合いがあり、用途に応じてすぐに使い分けすることになる。今回はそんなメッセージ向けのスタイルをざっくりまとめてみた。

32ピクセルのサイトアイコンを別の画像ファイルに変更する(2018年5月27日 更新)

「サイトアイコン」は4.3の新機能の1つ。管理画面で適当な画像ファイルを指定するだけでサイトアイコンが適用されます。そんなサイトアイコンで、既存の favicon.ico を併用する方法を紹介します。

Gutenbergエディターのフォントを変える(2018年10月16日 更新)

Gutenbergエディターを試していてしっくりこないのが、編集時とそれを投稿した際の見た目の違い。GutenbergエディターとテーマTwenty Seventeenとではまったく異なるタイプのフォントが適用されていることが大きな理由である。

投稿内容のid属性などを保存するための対策(2012年6月15日 更新)

WordPress 3.4にアップデートしたとある環境で投稿記事を保存すると、divタグなどのid属性がクリアされて保存するようになった(id属性が保存できなくなった)。ここでは、その対策方法の1つを紹介しておく。