分類学用語のページに表示されるカスタムフィールドを設定しました。カスタム分類法用語に関連付けられている画像を直接プルしようとしています
ただし、表示されているページはテンプレートページです。特定の画像を取得する前に投稿IDを渡す必要があると思いますが、カスタム分類のためにどのようにしますか。
カスタム分類法は「製造」であり、用語idは例えば1であり、画像フィールドIDは「image_toc」であり、私はACFを画像URLに設定した。 「分類学の用語から値を取得する方法/取得方法/」のページを読んだことがありますが、実際の内容を置き換えることができません。私は以下の方針に沿って物事を使っています。
<img src="<?php the_field('image_toc', 'I am giving term id here'); ?>" />
しかし何も起こらない。ソースコードに画像もパスもありません。
the_field
またはget_field
を呼び出すときは、ACFから(投稿などではなく)用語のフィールドを取得するには、分類名に続けてアンダースコアを使用し、その後に投稿IDの代わりに用語IDを使用する必要があります。分類法mytax
と用語ID image_toc
のフィールド$termid
を取得するとします。
<img src="<?php the_field( 'image_toc', 'mytax_' . $termid ); ?>" />
あなたの場合、これはになるでしょう
<img src="<?php the_field( 'image_toc', 'manufacture_1' ); ?>" />