2-й параметр в поле отношений, отображает зарегистрированного пользователя - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть поле отношения ACF следующим образом: field -> 'mah_flag' ,, Фильтр по типу записи -> Медиатека ,, Фильтр по таксономии -> 'flags' (папка внутри медиатеке) ,, Элемент - >> Главное изображение ,, Формат возврата -> Опубликовать объект. Это могло бы отображаться просто нормально, но я не могу понять второй параметр, чтобы показать для текущего вошедшего в систему пользователя. Вот код, и второй параметр начинается с $ author id = get_current_user_id ('flags', $ post-> ID);

<?php $posts = get_field('mah_flag'); if( $posts ): ?>
   <?php foreach( $posts as $post): // variable must be called $post (IMPORTANT) ?>
    <?php setup_postdata($post); 

        $author_id = get_current_user_id('flags', $post->ID );
        $mah_flag = get_field('mah_flag', 'user_'. $author->id); ?>       

  <?php $image = wp_get_attachment_image_src(get_field('mah_flag'), 'flags'); ?>
<img src="<?php echo $image[0]; ?>" alt="<?php echo get_the_title(get_field('mah_flag')) ?>"  
<?php endforeach; ?>
            <?php wp_reset_postdata(); // IMPORTANT - reset the $post object so the rest of the page works correctly ?>

<?php endif; ?>

Спасибо за вашу помощь.

...