Files

33 lines
1.2 KiB
PHP

<?php
/**
* Result Count.
*
* @author NasaTheme
* @package Elessi-theme/WooCommerce
* @version 9.4.0
*/
if (!defined('ABSPATH')) :
exit; // Exit if accessed directly
endif;
?>
<p class="woocommerce-result-count"<?php echo (empty($orderedby) || 1 === intval($total)) ? '' : ' role="alert" aria-relevant="all" data-is-sorted-by="true"'; ?>>
<?php
if ($total <= $per_page || -1 === $per_page) :
echo $total == 1 ? sprintf(esc_html__('%s result', 'elessi-theme'), $total) : sprintf(esc_html__('%s results', 'elessi-theme'), $total);
else :
$first = ($per_page * $current) - $per_page + 1;
$last = min($total, $per_page * $current);
$total = $last - $first + 1;
echo $total == 1 ? sprintf(esc_html__('%s result', 'elessi-theme'), $total) : sprintf(esc_html__('%s results', 'elessi-theme'), $total);
// $first = ($per_page * $current) - $per_page + 1;
// $last = min($total, $per_page * $current);
// printf(_nx('%1$d&ndash;%2$d of %3$d result', '%1$d&ndash;%2$d of %3$d results', $total, 'with first and last result', 'elessi-theme'), $first, $last, $total);
endif;
?>
</p>