我有WordPress文章,结合高级自定义字段和FacetWP进行过滤。
WordPress有一个选项可以让帖子变得粘稠,我这样做了,但什么也没有发生,所以我尝试将数组更改为:
return array(
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 10,
'cat' => '1,11',
'post__in' => get_option( 'sticky_posts' )
);但这只会返回粘性的帖子,而不是其他的帖子。
我只想把所有的结果都搞得头破血流,谁知道我怎么才能让它发挥作用呢?
<#>编辑
抱歉,如果我有点不清楚。我正在制作一个带有FacetWP过滤器的空缺页面,但我想选择一个或多个有特色的空缺或赞助空缺。您获得了WordPress的标准粘性功能,我也尝试过了,但这是行不通的。
是否有可能创建一个高级自定义字段复选框,您可以选中或取消选中“功能”字段,并将其添加到我的循环中,并使功能帖子始终位于顶部?
到目前为止,这是FacetWP中的循环:
' . $werkregio . '';
}
else {}
if( $aantal_uur) {
echo '' . $aantal_uur . ' lesuren';
}
else {}
}
if ( in_category( 'vervuld')) {
echo 'Vervuld';
}
?> 我已经搜索了谷歌和支持FacetWP,但找不到什么东西开始。
发布于 2018-06-01 08:14:16
好吧,我自己想出来的。所以也许我可以用同样的问题帮助别人。
我做了一个自定义字段真/假称为“特色”。
在facet WP中,我创建了以下查询:
'custom_post_type',
'post_status' => 'publish',
'meta_query' => array(
'is_featured' => array(
'key' => 'featured',
'compare' => 'EXISTS'
)
),
'orderby' => array(
'is_featured' => 'DESC'
)
);在FacetWP中,我为特色div使用了一个简单的if语句:
也许这不是最好的方法,但对我来说很有效。https://wordpress.stackexchange.com/questions/304938
复制相似问题