私は「classipress」(ワードプレスのテーマ)に取り組んでおり、その機能(スティッキー投稿)をカテゴリのトップに表示するつもりです。
これまでのところ、以下のスクリプトを使用して必要な結果を得たので、この分類プレスには、カテゴリ広告リストを扱う 2 つのファイルがあります。
- taxonomy-ad_cat.php
- loop-ad_listing
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...
問題は、(例として) カテゴリに現在リストがなく、空のメッセージが 2 回表示される場合にloop-ad_listing.php
、が粘着性があるかどうかを確認したいことです。post__in
スティッキー コール ループの場合は 1 回、スティッキー コール ループがない場合は 2 番目です。
私の説明に基づいて、投稿されたコードにこれを正しく実装するのを手伝ってもらえますか?