计算A类中B类员额的数量

时间:2019-04-23 作者:Miiaru

我目前正在构建自己的待办事项跟踪程序,现在我完全不知道该怎么做。

我有多个状态类别(例如:打败和完成)和控制台类别(例如PS4和任天堂交换机)。现在我想显示我在任天堂交换机(B类)上击败(A类)的游戏(帖子)数量

例如我有66款游戏,其中34款来自任天堂交换机。在那34场交换赛中,我实际上击败了24场。我想显示这个“24”。

谁能告诉我去哪里以及如何解决这个问题?

1 个回复
SO网友:Nicolai Grossherr

利用WP_Query 类,即tax_queryfields 参数。从$found_posts 所有物请注意,这是示例代码。

$query = new WP_Query( [
  \'post_type\' => \'games\',
  \'tax_query\' = [
    \'relation\' => \'AND\',
    [
      \'taxonomy\' => \'game_status\',
      \'field\' => \'slug\',
      \'terms\' => [ \'beaten\' ],
    ],
    [
      \'taxonomy\' => \'console\',
      \'field\' => \'slug\',
      \'terms\' => [ \'switch\' ],
    ]
  ],
  \'fields\' => \'ids\',
] );

$count = $query->found_posts;

相关推荐

使用wp_Dropdown_Categories($args)的输出

请温柔点,我对所有这些编码都是新手!我终于找到了如何获得前端下拉字段,允许我从EDD类别中进行选择(我从Codex中获得):<div class=\"gallery-row\"> <li id=\"categories\"> <h2><?php _e( \'Categories:\' ); ?></h2> <form id=\"category-select\" class=\"category-