ACF字段未在前端显示

时间:2018-09-11 18:03:00

标签: php wordpress advanced-custom-fields

我在用户注册数据部分下创建了一个名为“ url”的自定义ACF字段,该字段将携带用户的Facebook主页。但是,当我尝试在index.php模板中使用它时,它不起作用。它没有显示href链接。我没有发现代码有什么问题。

     $author_id = get_the_author_meta('ID');
     $test=get_field('url', 'user_'.$author_id);
      ?>
    <div class="image"><a href="<?php echo $test; ?>" target="_blank"><?php echo $gravatar?></a>
    </div>

1 个答案:

答案 0 :(得分:1)

您需要指定用户的ID:

例如:

get_field('url', 'user_1');

此代码返回id = 1的用户的url字段