要获取指定用户角色的文章,您可以使用WordPress的WP_Query

WordPress中如何获取指定用户角色的文章

来执行自定义查询。以下是获取指定用户角色的文章的示例代码:

// 定义用户角色
$user_role = 'subscriber'; // 将 'subscriber' 替换为您要查找的用户角色

// 构建WP_Query
$args = array(
    'author_role' => $user_role,
    'post_type' => 'post', // 文章类型
    'posts_per_page' => 1 // 获取所有文章,或者指定要获取的文章数量
);

$query = new WP_Query($args);

// 循环输出文章
if ($query>have_posts()) :
    while ($query>have_posts()) : $query>the_post();
        // 在这里输出文章信息
        the_title(); // 输出文章标题
        the_content(); // 输出文章内容
    endwhile;
else :
    // 未找到文章
    echo '没有找到文章。';
endif;

// 重置WP_Query
wp_reset_postdata();

请确保将代码中的'subscriber'替换为您要查找的用户角色。此代码会查询具有指定用户角色的所有文章,并输出它们的标题和内容。如果您想限制结果的数量,可以修改'posts_per_page'的值。