WordPressの記事一覧で特定の記事を常にTOPに表示しておきたいとのことで、
WordPress標準の機能である公開状態で「この投稿を先頭に固定表示 」にチェックを入れたのですが、先頭に固定表示されなくて困っています。
試したこと
調べたところ、get_postsでは無視されてしまうので、WP_Queryで一覧を作れば解決するという情報を得ました。
早速下記のサイトを参考に書き換えてみたのですが、一向に該当記事が先頭表示されません。。
get_postsだと「この投稿を先頭に固定表示」が無効
https://ebicology.mixh.jp/2016/12/23/4147/
php
1<?php $the_query = new WP_Query( 'cat=8&posts_per_page=-1&post_type=post' ); 2if ( $the_query->have_posts() ) : 3while ( $the_query->have_posts() ) : $the_query->the_post(); 4?> 5 6// ここに記事表示するコード 7 8<?php endwhile; 9endif; 10wp_reset_postdata(); ?>
何か書き方に問題ありそうでしょうか・・?
詳しい方、どうぞよろしくお願いいたします。m(__)m
![guest](/img/icon/icnUserSample.jpg)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/11 15:13