首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用FacetWP制作贴纸

用FacetWP制作贴纸
EN

WordPress Development用户
提问于 2018-05-31 09:14:34
回答 1查看 628关注 0票数 0

我有WordPress文章,结合高级自定义字段和FacetWP进行过滤。

WordPress有一个选项可以让帖子变得粘稠,我这样做了,但什么也没有发生,所以我尝试将数组更改为:

代码语言:javascript
复制
return array(
    'post_type' => 'post',
    'post_status' => 'publish',
    'posts_per_page' => 10,
    'cat' => '1,11',
    'post__in'  => get_option( 'sticky_posts' )
);

但这只会返回粘性的帖子,而不是其他的帖子。

我只想把所有的结果都搞得头破血流,谁知道我怎么才能让它发挥作用呢?

<#>编辑

抱歉,如果我有点不清楚。我正在制作一个带有FacetWP过滤器的空缺页面,但我想选择一个或多个有特色的空缺或赞助空缺。您获得了WordPress的标准粘性功能,我也尝试过了,但这是行不通的。

是否有可能创建一个高级自定义字段复选框,您可以选中或取消选中“功能”字段,并将其添加到我的循环中,并使功能帖子始终位于顶部?

到目前为止,这是FacetWP中的循环:

代码语言:javascript
复制
                ' . $werkregio . '';
                    }
                    else {}
                    if( $aantal_uur) {
                        echo '' . $aantal_uur . ' lesuren';
                    }
                    else {}
                }

                if ( in_category( 'vervuld')) {
                    echo 'Vervuld';
                }
?> 

我已经搜索了谷歌和支持FacetWP,但找不到什么东西开始。

EN

回答 1

WordPress Development用户

发布于 2018-06-01 08:14:16

好吧,我自己想出来的。所以也许我可以用同样的问题帮助别人。

我做了一个自定义字段真/假称为“特色”。

在facet WP中,我创建了以下查询:

代码语言:javascript
复制
 'custom_post_type',
    'post_status' => 'publish',
    'meta_query' => array(
        'is_featured' => array(
            'key' => 'featured',
            'compare' => 'EXISTS'
        )
    ),
    'orderby' => array(
        'is_featured' => 'DESC'
    )
);

在FacetWP中,我为特色div使用了一个简单的if语句:

代码语言:javascript
复制
也许这不是最好的方法,但对我来说很有效。
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/304938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档