查询使用meta_key获取帖子类型并按其他meta_key排序

时间:2018-11-09 13:25:09

标签: php sorting arguments custom-post-type custom-fields

我有这个查询来读出我的自定义帖子类型经销商。

<?php
return array(
    'post_type' => 'deckmatedealers',
    'post_status' => 'publish',
     'posts_per_page' => 999,
    'meta_key'          => 'land',
    'orderby'           => 'meta_value',
    'order'             => 'ASC'
);

他选择了具有“ country”自定义字段的所有经销商,并在添加时显示了他们的排序。我希望在我的自定义字段“省”中对它们进行排序。经销商来自不同的国家,只有荷兰有省。我想根据省对查询进行排序。如果我将查询更改为以下内容:

<?php
return array(
    'post_type' => 'deckmatedealers',
    'post_status' => 'publish',
     'posts_per_page' => 999,
    'meta_key'          => 'provincie',
    'orderby'           => 'meta_value',
    'order'             => 'ASC'
);

然后将结果按省排序,但他不会显示没有省的所有其他国家/地区。

我如何创建一个查询来选择所有国家/地区的经销商,并且拥有Customfield省的经销商按省对经销商进行排序?在这种情况下,只有荷兰国家/地区的经销商才有省。

0 个答案:

没有答案