5に属する場合にtrueを返します。ステップ5:とにかく実装してまず試してみる。「テンプレート」のカテゴリIDは35。(環境によって異なります。パラメータの記述を変えてみたり、関数を変えてみたり。都度、自分が何を試しているのかを明確に理解するように努める。演習4:1ページ10件表示。「テンプレート」だけ5件表示で。ここからは、トップページのサブクエリの話ではなく、アーカイブページのメインクエリの話であることを明記することが、まず重要!ステップ1:まず標準は「1ページ10件表示」なので、これは[管理画面/設定/表示設定]の「1ページに表示する最大件数」で設定。ステップ2:まず標準設定の状態で、「テンプレート」アーカイブページの表示を確認する。設定のとおり10件表示されている。posts」という記事がヒットする。ステップ4:「『メインクエリから特定のカテゴリだけ表示件数を・・・』というケースにこの関数は使えるのかな?」と説明を見ていくと、「使用例」に「メインページから特定のカテゴリーを除外する」と酷似した内容のものがあります。);3行目:「使用例」では、特定のカテゴリ除外だったので、ここを表示件数に変更。ステップ5:「テンプレート」アーカイブページの表示を確認してみると何も変わっていないので、よくよくコードを見てみる。あるので、この条件ではトップページにのみの適用となるので、その条件を外してみる。ステップ6:「テンプレート」アーカイブページの表示を確認してみると5件表示になっている。機能することが分かった。複雑なコードを実装しようとするのではなく、「正常に動作する」ポイントを探ってまずは起点を明確にする。ステップ7:でも当然、「テンプレート」に限定する条件を記述していないのでその条件を付記。);ステップ8:表示を確認してみてOKなら機能的にはOK。ファンクション名を変更してコメントも付記、その他ちょっと整理して・・・。後から参照した時に何のためのコードか分かるようにしておくことも大事。);演習5:検索結果から固定ページは除外これは、同じpre_get_postsのページを見ると、「検索結果から固定ページを除外」を参照して、そのままのコードで実装できるのでステップ解説は省略いたします。活用する当ブログも含めてWPについて解説したりTIPSを紹介している記事は数多あります。記事から始めてください。ほとんどことはちゃんとそこに書いてありますし、その情報はほぼ最新です。起点を明確に定める最初から複数の要素を盛り込んだ複雑なコードを書くのではなく、目的の第一歩を確実に定めるのがコツです。方向性は合っているのか、ステップを進めるごとに確認して、進めなくなったら、起点に戻って考え直します。どんなに複雑なロジックを組むプログラマでも、結局はこのプロセスを踏んでいるのです。絶えず確認してトライアンドエラーを繰り返す起点を定めたら次のステップに順番に進んでいくのですが、必ず躓きます。要素を一つ一つ実装しては確認というプロセスを追っているなら、どのコードが問題なのかをすぐに判別できます。しようもなくなることもしばしばありますので、その状態に陥ったら必ず起点に戻ることができるようにしておきます。検索ワードはWordPressの観点で調査のためにググる時は、やりたいことを整理して、WordPressを主語にしたらどういうことなのか考えてみて、検索ワードを決める。(演習3のステップ1-2を参照)まず手を動かしてみるのが一番ですね。ツイートFacebookつながるABOUTCONTACTWEBLOGWORDPRESSPHPJQUERYMOBILEMISCABOUT様々な要素がつながっていくことってステキなことだと思いませんか。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。