0
にメタフィールド(ACF)を取得するには、カスタムの分類と特定の用語のURLに:私は分類ページで午前分類テンプレート
:またhttp://localhost:3000/personas/cristina-aiken-soux/
、私はこのページの分類のテンプレートを持っています
taxonomy-personas.php
このテンプレートの中に、私は高度なカスタムフィールドを回復して表示するようにしようとしています:
$term_object = get_queried_object();
the_field('picture', $term_object->term_id);
しかしnothigが返されます。どうして?
WP_Term Object (
[term_id] => 2 [name] => Cristina Aiken Soux
[slug] => cristina-aiken-soux
[term_group] => 0
[term_taxonomy_id] => 2
[taxonomy] => personas
[description] => Cras in elementum enim, vitae volutpat sapien. Duis at sem in quam ultrices hendrerit. Class aptent taciti sociosqu ad litora torquent.
[parent] => 0
[count] => 2
[filter] => raw
)
は、なぜ私はACFデ回復することはできません:私はprint_r($term_object);
を行う場合
私は照会オブジェクトを見ることができますか?
ありがとうございます!
を見つけましたか? – mayersdesign
ACFのget_field関数を試しましたか? –
これが役立つかもしれません:https://www.advancedcustomfields.com/resources/get-values-from-a-taxonomy-term/ –