带有META_QUERY的WP_QUERY不会按顺序排序

时间:2017-08-15 作者:RadioTunes.in

我得到了帖子,但它们不是按“排序”值排序的。以下代码有什么问题?

$args[\'meta_query\'] = array(
    \'relation\'  => \'AND\',
    \'cast\'      => array( 
        \'key\'       => \'cast\',
        \'value\'     => $cast, 
        \'compare\'   => \'LIKE\'
    ),
    \'director\'  => array(
        \'key\'       => \'director\',
        \'value\'     => $director,
        \'compare\'   =>\'=\'
    ),
    \'sort\'      => array(
        \'key\'       => \'score\',
        \'compare\'   =>\'EXISTS\'
    ) 
);
$args[\'orderby\'] = array( \'sort\' => \'DESC\' );

1 个回复
SO网友:RadioTunes.in

问题已修复!

post\\u meta\\u字段的输入有问题。

更新帖子后,问题得到修复。

结束

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post