汇总特定类别中所有帖子的元值

用户名

我有一个类别为Nexus 4的类别:lg-nexus-4-e960

在这个类别中,我有100个帖子。在wp_postmeta表中,这些帖子中的每一个都有meta_field = sales_count和meta_value = 1或更大。

我想在自定义模板的循环之外回显该类别组合的所有sales_count的总价值。本质上是获得销售量。

我对它可能如何工作有一些想法,但是我不知道如何实现它。查询wp_postmeta表,其中保存了自定义字段,并使用sum()sql函数?

我尝试了这段代码,但是缺少类别规范:

<?php
$meta_key = 'sales_count';//set this to your custom field meta key
$allmiles=$wpdb->get_var($wpdb->prepare("SELECT sum(meta_value) FROM $wpdb->postmeta WHERE meta_key = %s", $meta_key));
echo '<p>Total miles is '.$allmiles . '</p>';
?>
辣椒坚果

也许不是最优雅的解决方案

<?php

$catPost = get_posts(array('category' => get_cat_id("yourCategory"))); //change this
foreach ($catPost as $post) {
    setup_postdata($post);
    $ids[] = get_the_ID();
}

//we now have an array of ids from that category, so then
$idList = implode(",", $ids); //turn the array into a comma delimited list

$meta_key = 'sales_count';//set this to your custom field meta key
$allmiles = $wpdb->get_var($wpdb->prepare("
                                  SELECT sum(meta_value) 
                                  FROM $wpdb->postmeta 
                                  WHERE meta_key = %s 
                                  AND post_id in (" . $idList . ")", $meta_key));
echo '<p>Total miles is ' . $allmiles . '</p>';
?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

wp类别显示所有类别的所有帖子,而不是特定类别的特定帖子

来自分类Dev

选择特定类别的所有帖子

来自分类Dev

选择特定类别的所有帖子

来自分类Dev

显示特定类别的所有帖子

来自分类Dev

如何汇总列表中所有共享特定属性的项目?

来自分类Dev

创建“查看所有帖子”链接以显示来自WordPress中特定类别的所有帖子

来自分类Dev

获取一个类别中所有帖子的最新评论

来自分类Dev

获取一个类别中所有帖子的最新评论

来自分类Dev

自定义帖子类型显示所有类别的帖子,而不是仅显示特定类别的帖子

来自分类Dev

如何在WordPress中获取具有特定元值的帖子的所有自定义术语?

来自分类Dev

如何获取帖子类型的所有元值

来自分类Dev

通过$ wpdb获取所有帖子的元值

来自分类Dev

如何删除所有WordPress帖子中的元值?

来自分类Dev

如何获取帖子类型的所有元值

来自分类Dev

通过$ wpdb获取所有帖子的元值

来自分类Dev

在wordpress中显示所有帖子元键和相同帖子ID的元值

来自分类Dev

获取基于特定类别的所有标签(包括子类别和帖子中的所有标签)

来自分类Dev

获取基于特定类别的所有标签(包括子类别和帖子中的所有标签)

来自分类Dev

如何更新数组中所有对象的特定值?迅速

来自分类Dev

找出R中所有特定子集的离群值?

来自分类Dev

按类别显示所有帖子

来自分类Dev

MongoDB:汇总特定子文档的所有字段的值

来自分类Dev

按特定年份汇总列中的所有 - / + 值

来自分类Dev

获取所有类别,其中至少一篇帖子具有特定标签

来自分类Dev

汇总Pandas数据框中所有值的最佳方法是什么?

来自分类Dev

WooCommerce:返回特定类别中所有产品ID的函数

来自分类Dev

在管理所有帖子页面(Wordpress)中隐藏特定类别

来自分类Dev

按类别显示除选定帖子以外的所有帖子

来自分类Dev

列出wordpress中的所有类别和所有帖子

Related 相关文章

  1. 1

    wp类别显示所有类别的所有帖子,而不是特定类别的特定帖子

  2. 2

    选择特定类别的所有帖子

  3. 3

    选择特定类别的所有帖子

  4. 4

    显示特定类别的所有帖子

  5. 5

    如何汇总列表中所有共享特定属性的项目?

  6. 6

    创建“查看所有帖子”链接以显示来自WordPress中特定类别的所有帖子

  7. 7

    获取一个类别中所有帖子的最新评论

  8. 8

    获取一个类别中所有帖子的最新评论

  9. 9

    自定义帖子类型显示所有类别的帖子,而不是仅显示特定类别的帖子

  10. 10

    如何在WordPress中获取具有特定元值的帖子的所有自定义术语?

  11. 11

    如何获取帖子类型的所有元值

  12. 12

    通过$ wpdb获取所有帖子的元值

  13. 13

    如何删除所有WordPress帖子中的元值?

  14. 14

    如何获取帖子类型的所有元值

  15. 15

    通过$ wpdb获取所有帖子的元值

  16. 16

    在wordpress中显示所有帖子元键和相同帖子ID的元值

  17. 17

    获取基于特定类别的所有标签(包括子类别和帖子中的所有标签)

  18. 18

    获取基于特定类别的所有标签(包括子类别和帖子中的所有标签)

  19. 19

    如何更新数组中所有对象的特定值?迅速

  20. 20

    找出R中所有特定子集的离群值?

  21. 21

    按类别显示所有帖子

  22. 22

    MongoDB:汇总特定子文档的所有字段的值

  23. 23

    按特定年份汇总列中的所有 - / + 值

  24. 24

    获取所有类别,其中至少一篇帖子具有特定标签

  25. 25

    汇总Pandas数据框中所有值的最佳方法是什么?

  26. 26

    WooCommerce:返回特定类别中所有产品ID的函数

  27. 27

    在管理所有帖子页面(Wordpress)中隐藏特定类别

  28. 28

    按类别显示除选定帖子以外的所有帖子

  29. 29

    列出wordpress中的所有类别和所有帖子

热门标签

归档