我有一篇有三个元域的帖子。
add_post_meta($my_post, 'times', $times);
我想查询这个类别,并根据其中一个的元字段值对帖子进行排序。我现在使用的参数是:
$args=array( 'post_type' => 'post', 'category_name' => 'players', 'order' => 'DESC', 'orderby' => 'meta_value_num', 'meta_key' => 'times', 'meta_query' => array( array( 'key' => 'times', 'value' => 0, 'compare' => '>=', ), 'posts_per_page'=> '8' ) );
其中times是元字段的名称。上面的代码没有返回任何内容。
您有“每页帖子”=
将您的代码更改为以下内容:
$args=array(
'post_type' => 'post',
'category_name' => 'players',
'order' => 'DESC',
'orderby' => 'meta_value_num',
'meta_key' => 'times',
'meta_query' => array(
array(
'key' => 'times',
'value' => 0,
'compare' => '>=',
)
),
'posts_per_page'=> '8'
);
我在wp_query,我需要你的帮助。 我有3个自定义字段,分别称为“议程日”、“议程月”、“议程年”,表示事件的日期、月份和年份。 我想按日、月、年顺序排列查询结果。 下面是我的问题: 这不起作用。。。你能解释一下原因并告诉我怎么修理吗? 非常感谢。 编辑 这是已执行的查询(返回结果,但顺序不正确) 选择SQL_CALC_FOUND_ROWSwp_posts。ID从wp_posts离开加入wp_
我正在为wordpress主题定制事件帖子类型,我遇到了一个排序问题。一切都按我的需要工作,直到我吐出模板的值。我需要按日期顺序列出事件,但我似乎无法做到这一点。这是我的代码: 上面我从日期选择器获取输入并重新格式化文本。 在这里,我使用WP_查询来获取适当的post类型,即元键,并尝试通过该元键对输出进行排序。唯一的问题是事件没有正确排序。 我已尝试将转换为整数,但无法使其正常工作。我想可能日期
我正在尝试一个mysql查询来根据距离排序帖子,比如说在半径250英里内,所有的工作都很好,除了我需要以一种方式排序帖子,特色帖子总是在顶部。这是我的mysql查询(我正在wordpress上做)。 问题是ORDER BY,它给我的错误是“Subquery returns多于1行” 如果删除ORDER BY(从wp_postmeta中选择wp_postmeta.meta_value,wp_post
问题内容: 我有一个包含3列的表格: 我想使用以下顺序来排序结果集,但首先要优先考虑那些具有较低优先级的行。结果应如下所示 问题答案: 还有MySQL 函数。 如果要对所有可能的值进行完整排序: 如果您只关心“核心”在前,而其他值则无关紧要: 如果要先按“核心”排序,然后按正常排序顺序按其他字段排序: 不过,这里有一些警告: 首先,我很确定这是仅mysql的功能-问题被标记为mysql,但您永远不
问题内容: 具有以下映射: 我在上面放了两个项目: 现在,我想在每个字段上搜索,但是,所以我要做的是: 它应该只显示该项目,因为第二个项目带有单词,但是它在上,这就是我要忽略的内容。如何存档? PS:这只是一个简单的示例,我有一个包含很多属性的映射,我想在某些搜索中忽略其中的一些属性。 PS2:我正在使用ES 2.3.2 问题答案: 该设置仅在不返回响应中的字段时才有用,但这并不排除搜索该字段。
Hibernate日志: 我不明白前缀来自哪里,在中的部分(接近末尾)。 作为参考,我使用: