0
我需要列出作者和他们的电子邮件交替。例如:使用wordpress列出作者和作者的电子邮件或
- USER1
- email_of_user1
- user2的
- email_of_user2
此外,用户1,用户2应该是链接到职位由作者过滤网页。我可以使用wp_list_authors()函数,但我不知道如何做替代用户,电子邮件的事情。
我需要列出作者和他们的电子邮件交替。例如:使用wordpress列出作者和作者的电子邮件或
此外,用户1,用户2应该是链接到职位由作者过滤网页。我可以使用wp_list_authors()函数,但我不知道如何做替代用户,电子邮件的事情。
这正是你需要的。显示已撰写至少一篇文章的所有作者的列表:
<?php
// Displays user name and email from users with at least one post
$blogusers = get_users_of_blog();
if ($blogusers) {
foreach ($blogusers as $bloguser) {
$args = array(
'author' => $bloguser->user_id,
'showposts' => 1,
'caller_get_posts' => 1
);
$my_query = new WP_Query($args);
if($my_query->have_posts()) {
$user = get_userdata($bloguser->user_id);
echo "<li>".$user->user_firstname."</li><li>".$user->user_email."</li>";
}
}
}
?>
第二个IF确保用户至少有一篇文章。如果要显示所有用户(其发布的内容或不)删除这些行:
$my_query = new WP_Query($args);
if($my_query->have_posts()) {
}
希望这有助于:)从