我想要一个带有标题的表,其中列出了用户,并且还添加了用户特定的链接。
我在下面找到了一些更改后的代码,但无法将其更改为表模式。
我的链接也有问题,我希望链接后面有used_id,但我不知道在哪里实现。
id_product
答案 0 :(得分:1)
我希望您要求以表格形式显示用户名和链接。因此,我将您的代码重新格式化以在表中显示数据。此外,$impersonate_url
也包含在foreach循环中。
$args = array(
'role' => 'Agente',
'orderby' => 'user_nicename',
'order' => 'ASC',
);
$users = get_users( $args );
if ( ! empty( $users ) ) {
echo '<table>';
echo '<tr><th>Name</th><th>Profile</th></tr>';
foreach ( $users as $user ) {
echo '<tr>';
$impersonate_url = admin_url( '?impersonate=' . $user->ID );
echo '<td>' . esc_html( $user->display_name ) . '</td>';
echo '<td>' . '<a href="' . esc_url( $impersonate_url ) . '">' . 'Link</a></td>';
echo '</tr>';
}
echo '</table>';
}
编辑:添加表格标题。