する質問をすることでしか得られない、回答やアドバイスがある。2130前提・実現したいことwordpressでカスタム投稿の記事一覧を作っています。条件を入れて表示させています。表示自体までは試行錯誤してうまくいったのですが、ページネーションがちゃんと動作していないようです。他と違い$my_queryはクラスなので、「->(アロー演算子)」を使って値を取得。他と違い$my_queryはクラスなので、「->(アロー演算子)」を使って値を取得。);試したこと最初、archive-shop.phpにメインループだけ作って動作確認をしました。(期待通りに動作)次に、条件を加えるためにサブループを加えました。(メイン、サブというのをこの作業しているときに知って、ループ部分を今のように変更)ページャーがうまく動作してないことに気づく。現在カスタム投稿が18件あり、内容1に2件、内容2に3件、メインは残り13件です。内容1、2については全件表示、メインをページあたり4にしてみると、なぜか全部で5ページで1ページ目は4件、2ページ目は2件、3ページ目は3件、4ページ目は4件、5ページ目は表示なしとなってしまいます。メインを全件表示にすると全件表示されます。ページあたりの件数を変えると同じようにバラバラになってしまいます。functions.phpに書かないタイプのページャーも試してみましたが、変化なし。補足情報(言語/FW/ツール等のバージョンなど)wordpress4.6.1XAMPPを使ってローカルで作業中ネットの情報を元に作業中attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。20:23できればそうしたいです。2ページ目以降メインのみであれば、ページ送りがうまくできるならそれでもかまいません。(ループを3つ入れる以外に方法がうまい方法があればそれでもかまいません)できればそうしたいです。2ページ目以降メインのみであれば、ページ送りがうまくできるならそれでもかまいません。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0現在カスタム投稿が18件あり、内容1に2件、内容2に3件、メインは残り13件です。内容1、2については全件表示、メインをページあたり4にしてみると、なぜか全部で5ページで1ページ目は4件、2ページ目は2件、3ページ目は3件、4ページ目は4件、5ページ目は表示なしとなってしまいます。総数から表示するページを出し分けているからです。部分で件数を減らしていることをページャは知りません。分岐を外して表示されれば、4件/4件/4件/4件/2件の5ページが出力されると思います。時点で絞り込んでしまう方法があります。下記サイトの日付による絞込みを御覧ください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。14:19ありがとうございます。条件分岐をかます位置に問題があったのですね。いただいた情報を元に試行錯誤してうまくいきました。(いまのところ)ただ、keyに対して渡すvalueが空だとうまくいかないので、カスタムフィールドを変更して、デフォルトで文字が入るようにしました。ありがとうございます。ありがとうございます。条件分岐をかます位置に問題があったのですね。いただいた情報を元に試行錯誤してうまくいきました。カスタムフィールドを変更して、デフォルトで文字が入るようにしました。ありがとうございます。キャンセル完了するlink0機能しない原因はkei334さんの書かれている通りです。ちなみにページャーのキーになるのは$pagedと$wp_query内のmax_num_pagesです。何か変数をあてなければ$wp_query内のmux_num_pagesを参照するコードになっているので、今回の例だと総ページ数が5ページになってしまっています。あといっそメインもサブループにするという手もあります。paginationの下から3行目)を変更する必要があります。href="'.get_pagenum_link($paged).'"><span>Next</span></a></li>';}おそらくこれで機能するんじゃないかな、と思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。14:12ありがとうございます。ありがとうございます。0wordpressカスタム投稿でページネーション2ページ目がエラーになる。頂いたご意見への回答は行っておりません。