也想出现在这里?联系我们

WordPress获取不同用户类型文章和自定义字段下文章数量

2024.02.14 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

要获取WordPress中不同用户类型的文章和自定义字段下的文章数量,你可以使用WordPress的WP_Query类来执行自定义查询。以下是一个示例代码,演示如何获取不同用户类型的文章和自定义字段下的文章数量:

// 获取作者角色为"author"的文章数量
$author_query = new WP_Query(array(
    'author_role' => 'author',
    'posts_per_page' => 1, // 获取所有文章
));

$author_post_count = $author_query>post_count;

// 获取作者角色为"editor"的文章数量
$editor_query = new WP_Query(array(
    'author_role' => 'editor',
    'posts_per_page' => 1,
));

$editor_post_count = $editor_query>post_count;

// 获取特定自定义字段的文章数量
$custom_field_key = 'your_custom_field_key'; // 替换成你的自定义字段键名
$custom_field_value = 'your_custom_field_value'; // 替换成你的自定义字段的值

$custom_field_query = new WP_Query(array(
    'meta_key' => $custom_field_key,
    'meta_value' => $custom_field_value,
    'posts_per_page' => 1,
));

$custom_field_post_count = $custom_field_query>post_count;

// 输出结果
echo '作者角色为"author"的文章数量:' . $author_post_count . '<br>';
echo '作者角色为"editor"的文章数量:' . $editor_post_count . '<br>';
echo '自定义字段 ' . $custom_field_key . ' 值为 ' . $custom_field_value . ' 的文章数量:' . $custom_field_post_count;

请确保替换示例代码中的"author"和"editor"为你的实际用户角色名称,以及替换自定义字段的键名和值为你的自定义字段信息。此代码将获取每个查询条件下的文章数量,并将其输出到页面上。

有用0
  • 2024.02.14初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧