WordPress WP_Qeury订单无效,customfield

问题描述

有人可以帮我吗?

示例print_r $ args:

Array
(
    [post_type] => ketels
    [post_status] => publish
    [posts_per_page] => 6
    [orderby] => Meta_value_num
    [Meta_key] => prijs_met_abonnement
    [order] => ASC
    [Meta_query] => Array
        (
            [relation] => AND
            [0] => Array
                (
                    [key] => type_woning2
                    [value] => tussenwoning
                    [compare] => LIKE
                )

            [1] => Array
                (
                    [key] => douche2
                    [value] => normale
                    [compare] => LIKE
                )

            [prijs] => Array
                (
                    [key] => prijs_met_abonnement
                    [compare] => EXISTS
                )

        )

)

帖子print_r('ID','Title','Price(customfield)','Prio(customfield)','MenuOrder') 示例打印每个帖子,customfields,以查看查询的过滤位置:

ID:11090 | Title: Ne*** | Price: 1675 | Prio: 40 | Menuorder: 14
ID:11086 | Title: Va*** | Price: 1615 | Prio: 10 | Menuorder: 15
ID:11082 | Title: AT*** | Price: 1709 | Prio: 30 | Menuorder: 16
ID:11078 | Title: Re*** | Price: 1600 | Prio: 50 | Menuorder: 17
ID:11072 | Title: Ne*** | Price: 1575 | Prio: 40 | Menuorder: 18
ID:11068 | Title: AT*** | Price: 1559 | Prio: 30 | Menuorder: 19

预览循环:

        $the_query = new WP_Query($args);
            print_r($the_query);
            while ($the_query->have_posts()) : $the_query->the_post();
                print_r('ID:'.get_the_ID().' | '.'Title: '.get_the_title().' | Prijs: '.get_field('prijs_met_abonnement').' | Prio: '.get_field('prio').' | Menuorder: '.get_post_field('menu_order'));
            endwhile;
            die();
        }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)