Как отобразить содержимое поля ACF из профиля пользователя - PullRequest
0 голосов
/ 20 декабря 2018

Я знаю, что это дублируется на это Как отобразить поле acf из профиля пользователя?

Я скопировал код, но он не работает, я пробовал поискать в Google и пробовал такжекод здесь

https://www.advancedcustomfields.com/resources/how-to-get-values-from-a-user/ и он также не работает

Снимок экрана: enter image description here

снимок экрана: enter image description here

снимок экрана: enter image description here

Это мой код:

<?php   
    acf_form_head();
    get_header();       
    $author_id = get_the_author_meta('ID');
    $author_field = get_field('author_content', 'user_'. $author_id );
?>

<?php echo $author_field; ?>

Пользователь Кристен - должен отображать 'Kristen Content'

User Admin - должен отображать «Content Content»

User Testa - должен отображать «Content Testa»

Это просто отображает Content Admin, когда я пытался войти в системуПользователь Кристен и пользователь Testa должны отображать свой собственный контент.Я не знаю, что не так с моим кодом.

1 Ответ

0 голосов
/ 20 декабря 2018

решено

<?php $user_data = get_user_meta(get_current_user_id());    
echo $user_data['author_content'][0]; ?>
...