ASTRA_Ext_WooCommerce_Markup::astra_shop_pagination_infinite()
Infinite Posts Show on scroll
Description
Source
File: addons/woocommerce/classes/class-astra-ext-woocommerce-markup.php
*
* @since 1.1.0
* @return void
*/
public function shop_pagination() {
$pagination = astra_get_option( 'shop-pagination' );
if ( 'infinite' == $pagination ) {
add_action( 'woocommerce_after_shop_loop', array( $this, 'astra_shop_pagination' ), 10 );
}
}
/**
* Astra Shop Pagination
*
* @since 1.1.0
* @param html $output Pagination markup.
* @return void
*/
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 ) {
Expand full source code Collapse full source code View on Trac