タグ付けされた質問 「pagination」

コンテンツを小さなページに分割して個別に表示する

5
カスタムループのページネーションを修正する方法は?
カスタム/セカンダリクエリをテンプレートファイル/カスタムページテンプレートに追加しました。メインクエリループのページネーションを使用する代わりに、WordPressでページネーションにカスタムクエリを使用するにはどうすればよいですか? 補遺 を介してメインループクエリを変更しましたquery_posts()。ページネーションが機能しないのはなぜですか?どうすれば修正できますか?
122 loop  pagination  query 

5
ページネーションがカスタムループで機能しない
60日以内に利用できる不動産のリストを表示するために使用しているカスタムループがあります。私は次の関数で呼び出しています: <?php $sixtydays = date('Y/m/d', strtotime('+60 days')); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $query = new PostsOrderedByMetaQuery(array( 'post_type' => array('post', 'real-estate'), 'meta_key' => 'Time Available', 'meta_compare' => '<=', 'meta_value' => $sixtydays, 'paged' => $paged, 'orderby_meta_key' => 'Price', 'orderby_order' => 'ASC' )); ?> <?php while ($query->have_posts()) : $query->the_post(); ?> ループはうまく機能しますが、ページ付けすることはできません。最初の10個(デフォルト)の投稿が表示されますが、ページネーションは表示されません。すべての投稿を表示する唯一の方法は、'posts_per_page' …

2
ランダムに並べられた投稿を正しくページネーションすることは可能ですか?
Wordpressサポートでこの問題を見つけましたが、残念ながらこのトピックは閉じられました。これと同じ問題があります...(以下をお読みください) メンバーがお気に入りの本、映画、歌などのようなものを推薦できるサイトを作成しました。この問題のために、例として映画ページを使用します。 「ムービー」ページは、最終的にカスタムページテンプレートであり、ワードプレスに、「ムービー」カテゴリ(カテゴリ31)が付与されたすべての投稿のランダムリストを表示するように要求します。以下のコードを使用して、これらの映画のタイトルをランダムな順序で表示します。 <?php $rand = new WP_Query("cat=31&showposts=-1&orderby=rand"); while($rand->have_posts()) : $rand->the_post(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?> <?php endwhile; ?> 問題は、リストがかなり長くなっていることであり、私はそれをそれぞれ約10本の映画の2つ以上のページに分割したいと思います。これを実現するために、以下のコードを使用しました。 <?php $page = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts("cat=31&orderby=rand&showposts=10&paged=$page"); while ( have_posts() ) : the_post() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?> …
30 pagination  order 

1
ページごとのデフォルトの投稿を取得するにはどうすればよいですか?設定から>読み取り。投稿の総数は?
1ページあたりの投稿のデフォルト値(設定->読み取りで設定されている値)を取得したい。 私は周りを見回しましたが、今までのところそれを照会する方法を見つけました。問題は、設定されたものを変更したくない、ページネーションの目的でそれを取得したいだけです。私は使用することを考えました$something->post_count.(私は間違っているかもしれませんが、現在表示されている投稿の量を返します) また、どうすれば投稿の総数を取得できますか?

3
ページネーションの最初のページにいるかどうかを判断する方法は?
ページネーションの最初のページにいるかどうかを確認するにはどうすればよいですか?WP_Pagenaviを使用しています。ページネーションの最初のページでのみ機能を実行したい。query_var 'paged'をチェックしました。このページでは0に設定され、その後のページでは2、3などに設定されています(1はありません!)。 ありがとう。

2
wp_queryを使用する場合のページネーション?
<!-- query --> <?php $paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1; $query = new WP_Query( array( 'category_name' => 'investor-news', 'posts_per_page' => 2, 'paged' => $paged ) ); ?> <?php if ( $query->have_posts() ) : ?> <!-- begin loop --> <?php while ( $query->have_posts() ) …

6
ページングされた投稿-数字と次/前のリンクの使用方法
wp_link_pages(複数ページの投稿)にページ番号、それらの番号の前にある「前」という単語、およびそれらの番号の後にある「次」を表示するようにします。次のようになります。 前へ1、2、3、4次へ プラグインなしでこれをしようとしています。これまでに試したことがありますが、機能していません。数字のみが表示されています。 <?php wp_link_pages(array( 'before' => '<span style="clear:both; display:block">Pages', 'after' => '</span>', 'next_or_number'=>'number', 'previouspagelink' => 'previous', 'nextpagelink'=> 'Next' )); ?>

1
ページネーションにありそうもない整数が必要なのはなぜですか?
paginate_linksコーデックス機能の参照はすべてネット上で転載されていますいくつかのサンプルコードが含まれています。 という変数を使用するセクションがあります$big = 999999999; // need an unlikely integer。 echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages ) ); 関数で使用さstr_replaceれecho paginate_linksます。 これは何らかの形のカプセル化ですか?
17 pagination 

2
single-custom.phpのWP_Queryページネーション
私がやろうとしていること: WP_Querysingle-custom-post-type.phpテンプレートファイルでページネーションを設定する 私がやった事 1)「authors」という投稿タイプを作成しました。その投稿タイプ内の各投稿は個々の著者です。 2)標準の編集投稿画面ページには、作成者カスタム投稿タイプからのすべての投稿(作成者)をリストするドロップダウンが含まれています。 3)ドロップダウンからの著者メタデータを使用してすべての投稿を照会するsingle-authors.phpテンプレートを作成したため、結果は同じ著者が割り当てられた投稿のリストになります(アーカイブのようなもの): <?php // set the "paged" parameter (use 'page' if the query is on a static front page) global $paged; /*We need this here to add and maintain Pagination if Template is assigned to Front Page*/ if ( get_query_var( 'paged' ) ) { $paged = …


4
ページネーションリストクラスの変更
paginate_links()関数は、「page-numbers」という名前のクラスを持つ順序なしリストを返します。このクラスを変更するにはどうすればよいですか? 編集 現在、以下のバンドエイド方式を使用しています。 $return = paginate_links( $arg ); echo str_replace( "<ul class='page-numbers'>", '<ul class="pagination">', $return ); より良い方法はありますか?

1
Post_countはページごとの結果の数のみを表示します
wp_query $wp_query = new WP_Query($args);がありますが、何らかの理由$wp_query->post_countで各ページの投稿数のみが表示されます。設定する'showposts' => '10'と、12個の結果が見つかった場合、ページ1には「10個の結果が見つかりました」と表示され、ページ2には「2個の結果が見つかりました」と表示されます。どうしてこれなの?わかりません。 $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'post_type' => 'post', 'showposts' => '10', 'paged' => $paged ); $wp_query = new WP_Query($args); echo "Search found ".$wp_query->post_count."results"; if ($wp_query->have_posts()) : while ($wp_query->have_posts()) : $wp_query->the_post(); // the loop

3
次のページがあるかどうかを判断する方法
私はワードプレスの開発は初めてで、HTMLをWordPressテーマに変換しようとしています。ChrisCoyerの空のテーマから始めました。 <div class="navigation"> <div class="next-posts"> <?php next_posts_link('« Older Entries') ?> </div> <div class="prev-posts"> <?php previous_posts_link('Newer Entries »') ?> </div> </div> が存在する場合にのみdivを出力するにはどうすればよいですかnext_posts_link()。<ul>ページネーションに使用するため、これが必要です。そうしないと空の弾丸が
16 pagination 

3
ページあたりの投稿数を変更する
ワードプレスの設定 => 閲覧 => ブログページには、最大 [入力フィールド]の投稿が表示されます 現時点では3つの投稿に設定しています。 インデックス、日付アーカイブ、タグアーカイブ、カテゴリアーカイブ、検索結果などで...ループとページングを使用するすべてのページに、ページごとに3つの投稿が表示されます。 私の目標は、ページごとに異なる数の結果を得ることができるようにすることです。インデックスには3つの投稿がありますが、検索結果またはアーカイブでは、ページごとに異なる数の結果が表示されます。 これを行う方法はありますか?
14 posts  pagination 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.