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

迪努普

我编写了代码以获取特定帖子类型cef_donor的所有元数据

$arg = array(
    'post_type' => 'cef_donor',
);
$posts_array = get_posts($arg);

$metaData = array();
foreach($posts_array as $key => $value){
    $metaData[] = get_post_meta($value->ID,'', true);
}

当我打印$ metaData我得到这样的数组

Array
(
    [0] => Array
        (
            [meta_key_one] => Array  (
                    [0] => value one
                )
            [meta_key_two] => Array
                (
                    [0] => value two
                )
            [meta_key_three] => Array
                (
                    [0] => value three
                )
        )
    [1] => Array
        (
            [meta_key_one] => Array  (
                    [0] => another value one
                )
            [meta_key_two] => Array
                (
                    [0] => another value two
                )
            [meta_key_three] => Array
                (
                    [0] => another value three
                )
        )
)

但是我只需要一个这样的数组

Array
(
    [0] => Array
        (
            [meta_key_one] => value one
            [meta_key_two] => value two
            [meta_key_three] => value three
        )
    [1] => Array
        (
            [meta_key_one] => another value one
            [meta_key_two] => another value two
            [meta_key_three] => another value three
        )
)

是否还有其他简单的方法来获取帖子类型的所有meta_key及其meta_value。请帮忙

用户1978142

您可以创建一个新的。将旧值循环到新值。考虑以下示例:

$metaData = array( array( 'meta_key_one' => array('value_one'), 'meta_key_two' => array('value_two'), 'meta_key_three' => array('value_three'), ), array( 'meta_key_one' => array('another_value_one'), 'meta_key_two' => array('another_value_two'), 'meta_key_three' => array('another_value_three'), ),);
$new_values = array();
foreach($metaData as $key => $value) {
    foreach($value as $index => $element) {
        $new_values[$key][$index] = $element[0];
    }
}

print_r($new_values);

样本输出:

Array
(
    [0] => Array
        (
            [meta_key_one] => value_one
            [meta_key_two] => value_two
            [meta_key_three] => value_three
        )

    [1] => Array
        (
            [meta_key_one] => another_value_one
            [meta_key_two] => another_value_two
            [meta_key_three] => another_value_three
        )

)

样品小提琴

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何获取自定义帖子类型的分类法值

来自分类Dev

WordPress:获取自定义类型的所有帖子

来自分类Dev

WordPress SQL更新自定义帖子类型元值(6个月以上)

来自分类Dev

如何删除自定义帖子类型的所有元框?

来自分类Dev

如何在wordpress中获取自定义帖子类型的最新帖子ID

来自分类Dev

在query_posts中获取WordPress中的所有帖子类型

来自分类Dev

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

来自分类Dev

Redux框架,Wordpress,从所有帖子类型中选择页面/帖子

来自分类Dev

在Wordpress中以自定义帖子类型获取类别的所有产品

来自分类Dev

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

来自分类Dev

如何获取自定义帖子类型的标题作为其相关帖子的链接?

来自分类Dev

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

来自分类Dev

如何在Wordpress中获取帖子名称下的所有帖子类别?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

wordpress:如何更改单个自定义帖子类型的元显示

来自分类Dev

如何在Wordpress中获取自定义帖子类型的最新帖子ID

来自分类Dev

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

来自分类Dev

获取帖子类型和类别

来自分类Dev

如何将一种自定义帖子类型的所有帖子显示到另一种自定义帖子框中?

来自分类Dev

如何在wordpress中获取所有自定义帖子类型?

来自分类Dev

如何从两种自定义帖子类型中获取所有帖子?

来自分类Dev

如何通过元键排序按分类 ID 顺序获取自定义帖子类型

来自分类Dev

自定义帖子类型分类页面仍显示所有帖子

来自分类Dev

获取特定帖子类型中的所有图像,但具有完整尺寸

来自分类Dev

如何获取自定义帖子类型 ID

来自分类Dev

如何查询帖子类型的分类,然后包含另一种没有税的帖子类型

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    如何获取自定义帖子类型的分类法值

  4. 4

    WordPress:获取自定义类型的所有帖子

  5. 5

    WordPress SQL更新自定义帖子类型元值(6个月以上)

  6. 6

    如何删除自定义帖子类型的所有元框?

  7. 7

    如何在wordpress中获取自定义帖子类型的最新帖子ID

  8. 8

    在query_posts中获取WordPress中的所有帖子类型

  9. 9

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

  10. 10

    Redux框架,Wordpress,从所有帖子类型中选择页面/帖子

  11. 11

    在Wordpress中以自定义帖子类型获取类别的所有产品

  12. 12

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

  13. 13

    如何获取自定义帖子类型的标题作为其相关帖子的链接?

  14. 14

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

  15. 15

    如何在Wordpress中获取帖子名称下的所有帖子类别?

  16. 16

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

  17. 17

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

  18. 18

    wordpress:如何更改单个自定义帖子类型的元显示

  19. 19

    如何在Wordpress中获取自定义帖子类型的最新帖子ID

  20. 20

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

  21. 21

    获取帖子类型和类别

  22. 22

    如何将一种自定义帖子类型的所有帖子显示到另一种自定义帖子框中?

  23. 23

    如何在wordpress中获取所有自定义帖子类型?

  24. 24

    如何从两种自定义帖子类型中获取所有帖子?

  25. 25

    如何通过元键排序按分类 ID 顺序获取自定义帖子类型

  26. 26

    自定义帖子类型分类页面仍显示所有帖子

  27. 27

    获取特定帖子类型中的所有图像,但具有完整尺寸

  28. 28

    如何获取自定义帖子类型 ID

  29. 29

    如何查询帖子类型的分类,然后包含另一种没有税的帖子类型

热门标签

归档