[WordPress]ループ外でカスタムフィールドの値を取得する記述。

[WordPress]ループ外でカスタムフィールドの値を取得する記述。

2017年02月09日 /最終更新:2017年08月17日

WordPressでループ外でカスタムフィールドの値を取得・出力する場合の記述方法。

[WordPress]ループ外でカスタムフィールドの値を取得する記述。

例えば<meta>情報にカスタムフィールドに入力された値を表示したいという場合はほとんどの場合ループ外で取得・出力するようになると思います。今回はループ外でカスタムフィールドの値を取得・出力する場合の記述です。

PHP

<?php
  global $wp_query;
  $postID = $wp_query->post->ID;
  $customfield = get_post_meta($postID, 'フィールド名', true);
  echo $customfield;
?>

これでループ外でもカスタムフィールドの値を出力できます。

参考URL:グローバル変数 – WordPress Codex 日本語版