0
これを処理する最も良い方法はわかりませんが、ループからスティックポストを取り除く必要があります。最初のページにスティッキーが必要ですが、無限のリストを使用する私はそれが2回現れるのを望んでいませんでした。これはうまくいきますが、index.phpファイルを編集してそれを達成するのはちょっとハッキリですね...他の考えはありますか?ループからワードプレススティッキーポストを削除する
//Get the current page number
$url_args=explode('/',trim($_SERVER['REQUEST_URI'],'/'));
$page_number=array_pop($url_args);
$sticky=get_option('sticky_posts');
//if no page number, we are on the home page, so stickies are ok
$print_it=($page_number=='')?true:(in_array(get_the_ID()*1,$sticky)?false:true);
文の場合は読みやすく:
if($page_number=='' || !in_array(get_the_ID(),$sticky)) $print_it=true;
else $print_it=false;
これは、上のスティッキー投稿を非表示になりますホームページで... – Trey
本当にポイントは 'get_query_var'を使っていましたが、それは間違いありません。これは、構造変更のパーマリンクに柔軟に対応し、読みやすくなります。 –