Расширенное настраиваемое поле для отображения определенного c содержимого для авторизованного пользователя - PullRequest
0 голосов
/ 26 мая 2020

Я использую Wordpress для отображения различной информации о клиентах, я новичок в ACF и хочу отображать содержимое в соответствии с зарегистрированным клиентом. У разных пользователей разные данные для отображения в сообщениях. Я создал поля для отображения для пользователя, но я не могу отображать содержимое в соответствии с зарегистрированным пользователем, может ли кто-нибудь мне помочь?

1 Ответ

0 голосов
/ 01 июня 2020

Для отображения пользователю необходимо указать его имя пользователя.

Используйте get_current_user_id(), чтобы захватить идентификатор пользователя, вошедшего в систему, и назначить его как переменную:

<?php $userid = get_current_user_id();?>

Затем вы можете передавать данные, как любое обычное поле ACF:

<?php the_field('field_name', $userid);?>

Вы можете заключить оба оператора в условный оператор if (например, is_user_logged_in()).

...