サポート » 使い方全般 » プラグインAdvanced Custom Fieldsで追加したフィールドの値を任意の場所で表示

  • 解決済 kleza

    (@kleza)


    いつも大変お世話になっております。

    現在ユーザのプロフィールにAvanced Custom Fieldsでフィールドを追加しています。追加したフィールドの値(文字数を制限して抜粋)を任意の場所で表示するループ文というのは書けるものでしょうか。

    もう少し具体的にいいますと

    ユーザAの「新着情報」フィールドの値
    ユーザBの「新着情報」フィールドの値
    ユーザCの「新着情報」フィールドの値
    ユーザDの「新着情報」フィールドの値
    ユーザEの「新着情報」フィールドの値

    を冒頭の文字数を指定し、更新順(降順)で表示させ、各ユーザのプロフィール画面にリンクを張って出力したいのです。

    ここのところ連日こちらにはお世話になっており大変恐縮ですが、アドバイス、ご教示いただけませんでしょうか。よろしくお願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター gatespace

    (@gatespace)

    ユーザー自体を取得してループしつつ、その中でカスタムフィールドの処理を行えばいいと思いますよ。

    ユーザープロフィールにつけたカスタムフィールドの取得方法は
    http://www.advancedcustomfields.com/resources/functions/the_field/
    のサンプルの一番下の方にあります。

    トピック投稿者 kleza

    (@kleza)

    gatespaceさん

    いつもお世話になっております。
    ACFにちゃんとサンプルありましたね。
    すいません、まず自分でちゃんと見ないとですね。

    ありがとうございます。
    やってみます。

    実装出来ましたらこちらに報告した上で
    解決済みにさせていただきます。

    トピック投稿者 kleza

    (@kleza)

    the_author_metaの引数に該当のフィールド名を指定することで叶いました。

    <?php the_author_meta('news1'); ?>

    大げさに考えすぎてました(^^ゞ

    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「プラグインAdvanced Custom Fieldsで追加したフィールドの値を任意の場所で表示」には新たに返信することはできません。