タグ

ブックマーク / wpxtreme.jp (1)

  • WordPress で「全◯件中◯件〜◯件目を表示」を表示する

    検索結果や各種アーカイブなどの記事一覧でページネーションする場合によくある表示「全◯件中◯件〜◯件目を表示しています」の決定版をお届けします。件数取得のために改めて get_posts() 的なことをしないので WordPress に優しい作りです。また posts_per_page = -1 のときに $wp_query->found_posts が 0 になる不具合にも対応済です。 ただし、不正なページ指定による Not Found 時やハナから have_posts() が false な場合に何らかの表示が必要な場合は、別途対応してください。 ちょっと長いですが テーマフォルダの functions.php に以下を追加します。 function my_result_count() { global $wp_query; $paged = get_query_var( 'paged

    WordPress で「全◯件中◯件〜◯件目を表示」を表示する
  • 1