我正在研究“classipress”(一个 wordpress 主题),我打算将该功能(置顶帖)放在该类别的顶部。
到目前为止,我已经通过使用以下脚本获得了所需的结果,因此对于这个 classipress 有两个处理类别广告 lisitng 的文件:
- 分类-ad_cat.php
- 循环广告列表
taxonomy-ad_cat.php
实际上传递了当前类别和the loop-ad_listing
该类别的调用,所以我最初只调用粘性帖子,然后使用以下代码调用除了粘性之外的帖子:
query_posts( array('post_type' => APP_POST_TYPE, APP_TAX_CAT => $term->slug, 'ignore_sticky_posts' => 1, 'paged' => $paged, 'post__in' => get_option('sticky_posts')) );
loop hoes here...
问题是我想检查是否loop-ad_listing.php
有post__in
粘性,因为当(例如)一个类别当前没有列表时,它会显示两次空消息。一次用于粘性调用循环,第二次用于没有粘性调用循环..
你能帮我根据我的描述在我发布的代码中正确地实现这一点吗?