ASTRA_Ext_WooCommerce_Markup::astra_shop_pagination( html $output )
Astra Shop Pagination
Description
Parameters
- $output
-
(html) (Required) Pagination markup.
Return
(void)
Source
File: addons/woocommerce/classes/class-astra-ext-woocommerce-markup.php
public function astra_shop_pagination( $output ) {
global $wp_query;
$infinite_event = astra_get_option( 'shop-infinite-scroll-event' );
$load_more_text = astra_get_option( 'shop-load-more-text' );
if ( '' === $load_more_text ) {
$load_more_text = __( 'Load More', 'astra-addon' );
}
if ( $wp_query->max_num_pages > 1 ) {
?>
<nav class="ast-shop-pagination-infinite">
<div class="ast-loader">
<div class="ast-loader-1"></div>
<div class="ast-loader-2"></div>
<div class="ast-loader-3"></div>
</div>
<?php if ( 'click' == $infinite_event ) { ?>
<span class="ast-shop-load-more active">
<?php echo apply_filters( 'astra_load_more_text', esc_html( $load_more_text ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
</span>
<?php } ?>
</nav>
<?php
}
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 1.1.0 | Introduced. |