显示来自特定角色的帖子

时间:2011-07-13 作者:user7009

我想使用query\\u posts()在我的主页上只显示来自编辑和管理员的帖子,这样普通作者可以在自己的页面上发布,但不会影响主页。

编辑:

谢谢你的快速回复,我对php有点陌生,你能给我我需要的代码吗?我目前正在使用此功能,但尽管管理员发布了多篇帖子,但没有收到任何回复:

$wp_user_search = new WP_User_Query( array( \'role\' => \'administrator\' ) );
$admins = $wp_user_search->get_results();
$args = implode(\',\', $admins);
query_posts("author=$args");

1 个回复
SO网友:Scott

您要查找的代码:

<?php
$wp_user_search = new WP_User_Query( array( \'role\' => \'administrator\' ) );
$admins = $wp_user_search->get_results();
$admin_ids = array();
foreach($admins as $admin) {
    $admin_ids[] = $admin->ID;
}
$args = implode(\',\', $admin_ids);
query_posts("author=$args");
?>

结束

相关推荐