2020/12/14
投稿 カスタム投稿 Wordpress
備忘録です。
以前、「総ページ数と現在のページを取得する方法」という記事を書きましたが、
今回は投稿などの一覧ページで「全●件/●件~●件」を表示する方法です。
参考サイト
WordPress で「全◯件中◯件〜◯件目を表示」を表示する
functions.phpに記述
//投稿の記事数を表示
function my_result_count() {
global $wp_query;
$paged = get_query_var( 'paged' ) - 1;
$ppp = get_query_var( 'posts_per_page' );
$count = $total = $wp_query->post_count;
$from = 0;
if ( 0 < $ppp ) {
$total = $wp_query->found_posts;
if ( 0 < $paged )
$from = $paged * $ppp;
}
printf(
'<p>全%1$s件中 %2$s%3$s件目を表示</p>',
$total,
( 1 < $count ? ($from + 1 . '〜') : '' ),
($from + $count )
);
}
archive.phpなどの一覧を表示するテンプレートに記述
<?php if ( have_posts() ) :
my_result_count(); // ここら辺で表示します
while ( have_posts() ) :
the_post();
/* do stuff */
endwhile;
else :
/* Nothing Found */
endif; ?>
ゼヒトモ内でのプロフィール: ROCKSTREAM, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2025/01/31
JQuery
2025/01/01
神社
御朱印
相模原
2024/10/27
ブラウザ
カスタム投稿
Wordpress
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印