サポート » 使い方全般 » is_paged()の条件分岐で、コメントの2ページ以降が範囲に含まれません

  • 解決済 yaya777

    (@yaya777)


    以下のコードで、そのページについたコメントのページネーションを設定しております。

    
    $args = array(
      'prev_text' => ' 新しい投稿へ ',
      'next_text' => ' 過去の投稿へ ',
    );
    paginate_comments_links($args);
    

    コメントページが sample.com/hoge/ だとすると、
    ページネーションの2ページ目をクリックすると、sample.com/hoge/comment-page-2
    と表示されます。
    ページネーションの2ページ目以降の場合~という条件分岐を行いたいと思い、

    
    if( is_paged() ){
      //処理
    }
    

    としたのですが、条件分岐の仕方が間違っているようで、処理が行われません。

    コメントの2ページ目以降という条件の指定方法をご存知の方がいらっしゃいましたら、どうかご教授頂けましたら幸いです。
    何卒宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    if ( get_query_var( 'cpage', 0 ) > 1 )

    では、どうでしょうか?

    トピック投稿者 yaya777

    (@yaya777)

    こんな関数があったこと知りませんでした!
    ご厚意に心より感謝いたします。
    本当に有難うございます。
    もっともっと勉強頑張ります!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「is_paged()の条件分岐で、コメントの2ページ以降が範囲に含まれません」には新たに返信することはできません。