1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
<?php /** * Result Count * * Shows text: Showing x - x of x results * * @author WooThemes * @package WooCommerce/Templates * @version 2.0.0 */
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
global $wp_query;
if ( ! woocommerce_products_will_display() ) return; ?> <p class="woocommerce-result-count"> <?php $paged = max( 1, $wp_query->get( 'paged' ) ); $per_page = $wp_query->get( 'posts_per_page' ); $total = $wp_query->found_posts; $first = ( $per_page * $paged ) - $per_page + 1; $last = min( $total, $wp_query->get( 'posts_per_page' ) * $paged );
if ( 1 == $total ) { _e( 'Showing the single result', 'woocommerce' ); } elseif ( $total <= $per_page || -1 == $per_page ) { printf( __( 'Showing all %d results', 'woocommerce' ), $total ); } else { printf( _x( 'Showing %1$d–%2$d of %3$d results', '%1$d = first, %2$d = last, %3$d = total', 'woocommerce' ), $first, $last, $total ); } ?> </p>
|