0

我正在尝试为用户创建 HTML 表格数据。我需要这样的HTML。我打算如何使用它?我正在查看一次一个回显的用户数据行,所以我真的不需要 foreach 或类似的东西。因此,我为用户添加了一个名为user_row.

这是我前进的困难所在 - 在所述user_row字段中显示下面的数据。我使用 ACF 插件来创建字段。该user_row字段显示在用户的添加/编辑页面中,但为空白。

我在下面的内容显示了登录用户的数据,但如果我能以某种方式将其附加到user_rowACF 字段,我就可以列出用户。

<table>
<tbody>
<?php
$tm_user = wp_get_current_user();
?>

<tr>
<td> <?php echo $tm_user->first_name . '<br />'; ?></td>
<td> <?php echo $tm_user->last_name . '<br />'; ?></td>
<td> <?php echo $tm_user->town_city .' '. $tm_user->state_county . '<br />'; ?></td>
<td> <?php echo $tm_user->tel_number . '<br />'; ?></td>
<td> <?php echo $tm_user->website . '<br />'; ?></td>
</tr>

</tbody>
</table>
4

1 回答 1

0

根据以下参考更新了 Andwer:

您可以使用 ACFget_field()功能。

<?php 
$tm_user = wp_get_current_user();
the_field( 'field_name', 'user_' . $tm_user ); 

?>

参考

ACF the_field() https://www.advancedcustomfields.com/resources/how-to-get-values-from-a-user/

wp_get_current_user() https://developer.wordpress.org/reference/functions/wp_get_current_user/

于 2020-07-30T21:34:07.320 回答