WordPressでテンプレートファイルを編集している際に「あれ?プライバシーポリシーのページってリンクとか取得できるよな…?」となり、改めて調べたのでメモ。

前提

WordPressには、プライバシーポリシー用のページとして、固定ページを指定し設定する機能があり、設定しておくとプラグインやテーマに付属しているポリシーの提案(サンプル)が確認出来たり、専用の関数を使用できたりと何かと便利。

本記事は、上記の機能を利用して設定したプライバシーポリシーページのURLや、リンクを取得する方法です。

方法

the_privacy_policy_link()

the_privacy_policy_link( $before, $after );

get_the_privacy_policy_link()

get_the_privacy_policy_link( $before, $after );

それぞれの引数

  • パラメータ
  • 説明
  • $before
  • リンクの前に連結するテキスト
  • $after
  • リンクの後に連結するテキスト

リンクのみ取得する

リンクのみ取得する関数も用意されているので、URLだけ欲しい場合は以下。

get_privacy_policy_url()

get_privacy_policy_url();

参考

the_privacy_policy_link() | Function | WordPress Developer Resources

get_the_privacy_policy_link() | Function | WordPress Developer Resources

get_privacy_policy_url() | Function | WordPress Developer Resources