要获取 WordPress 中注册会员作者发表的文章数量,您可以使用以下代码示例:

<?php
$user_id = get_current_user_id(); // 获取当前用户的ID

if ($user_id) {
    $args = array(
        'author' => $user_id, // 仅获取当前用户的文章
        'post_type' => 'post', // 文章类型(可根据需要更改)
        'post_status' => 'publish', // 仅获取已发布的文章
        'posts_per_page' => 1, // 获取所有文章,不分页
    );

    $query = new WP_Query($args);

    $post_count = $query>post_count;

    echo '注册会员作者发表的文章数量:' . $post_count;
} else {
    echo '用户未登录';
}
?>

这段代码首先获取当前登录用户的ID(如果有登录的话),然后使用 WP_Query 类来查询该用户发表的文章数量。您可以将代码放在 WordPress 主题的模板文件中,或者将其添加到自定义插件中。根据您的需要,您可以根据文章类型、发布状态等进行自定义查询。在上述代码中,我们默认查询了所有已发布的文章,不分页显示。您可以根据自己的需求进行进一步调整。