マジカルスリー・だいすけのなりゆき長者ブログ

沖縄/大阪WEB広告・ホームページ制作・印刷物制作 マジカルスリー 「福」代表のブログ

*

別ページのカスタムフィールドの値を取りたいときー

      2016/09/09

Pocket

トップページにカスタムフィールドの値を出したい時ってありますよね?
そんな時は固定ページをまず作って、カスタムフィールドをその固定ページで設定します。

例えば、Advanced Custom Fieldsであれば、「位置」の部分で「投稿タイプ」を「ページ」にして設定用の固定ページを指定します。

で、設定用の固定ページを開いてカスタムフィールドの値を入れていきます。

その後、こんな風に書けば良いようです。

<?php
echo get_field('フィールド名',40);
//「フィールド名」はカスタムフィールドのフィールド名、「40」は設定用に作成した固定ページのID
?>

もし、値にHTMLが入っている場合はエンティティ化されていることがあるようです。
その際はhtml_entity_decodeで変換してあげると良いようです。

<?php
echo html_entity_decode(get_field('フィールド名',40));
//「フィールド名」はカスタムフィールドのフィールド名、「40」は設定用に作成した固定ページのID
?>

 - WordPressの事

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

続・WordPress 不正アクセスとの飽くなき戦い

WordPressへの不正アクセスと引き続き戦う、だいすけです。こんにチワワ! …

ページネーションがおかしいぞ?

とあるサイトで、ページ送りがおかしくなっていました。 具体的に言うと、本来6ペー …

WordPressの検索欄が未入力で全件表示してしまう件

間違えて空欄で検索した時に全件表示・・・。 バグでもエラーでもないんですがなんか …

Limit Login Attempts Reloadedとしてヤツが帰ってきた件

かんたん優秀なセキュリティ、「Limit Login Attempts」 Lim …

WordPressで記事のカルーセルスライダー(jQuery的なスライドショー)

WordPressがそれなりにいじれると分かってから、嫁様の私への”こき使いっぷ …

Instant WordPress入れてみる

Instant WordPressという、ネット上のサーバーではなくローカルPC …

マルチサイト引越し時の注意

マルチサイト引越の手順でひっかかったので忘備録。 引越し先のWordPressイ …

WordPressサーバー移転の順序

自分用に備忘録。 FTPで元サイトをローカルにダウンロード PhpMysqlで元 …

カスタムフィールドの値をURL指定して記事をソートする

WordPressは記事ソートや抽出が中々優秀でして、URLから指定してあげるこ …

マルチサイトで複数のブログの新着情報を取得したい

WordPressでマルチサイトの新着情報を取りたいなーと思うことがあったのでメ …