0
私のWebサイト上のすべてのユーザーのページ概要を作成しようとしていますが、Timerドキュメントのget_usersを使用すると、 display_nameとして、ID &の説明。Timber + WordPressのすべてのユーザーのACFフィールドを取得する
ページ-bloggers.php
$author_args = array(
'orderby' => 'display_name',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'author_guestblogger',
'value' => '0',
'compare' => '=',
),
),
);
$authors = get_users($author_args);
$context['authors'] = get_users($author_args);
ページ-bloggers.twig
{% for blogger in authors %}
<article class="author">
<a href="{{site.url}}/author/{{blogger.user_nicename}}">
<h1>{{blogger.display_name}}</h1>
<p>{{blogger.ID}} - {{blogger.description}}</p>
<p>{{blogger.get_field('author_place')}}</p>
</a>
</article>
{% endfor %}
私はDISPLAY_NAMEとIDが、get_field( 'author_place')が動作していない得ることができます。 get_usersループの内部でACF値を取得するにはどうすればよいですか?また、URLは私が推測するより良いかもしれません:-)
ありがとうございます!
I代わりthe_field使用してみ –
'{{FN( 'get_field'、 'author_place'、blogger.ID)}}試みない'が、まだ出力get_fieldのと私に知らせてください – mariobros
ああ、それを見つけた! blogger.ID: '{{fn( 'get_field'、 'author_place'、 'user_'〜blogger.ID)}}' あなたの助けに感謝mariobros! –