load-more.php
22 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Load more ajax button template |
| 4 | * ?for usage checkout: tutor/templates/single/lesson/comment.php:30 |
| 5 | * |
| 6 | * @since v2.0.6 |
| 7 | * |
| 8 | * @package Tutor\Template\Parts |
| 9 | */ |
| 10 | |
| 11 | $current_url = tutor()->current_url; |
| 12 | |
| 13 | $default_class = 'tutor-btn tutor-btn-outline-primary page-numbers tutor-mr-16'; |
| 14 | $merge_class = isset( $data['layout']['class'] ) ? $default_class . ' ' . $data['layout']['class'] : $default_class; |
| 15 | |
| 16 | ?> |
| 17 | <div data-tutor_pagination_ajax="<?php echo esc_attr( json_encode( $data['ajax'] ) ); ?>" data-tutor_pagination_layout="<?php echo esc_attr( json_encode( $data['layout'] ) ); ?>"> |
| 18 | <a href="<?php echo esc_url( add_query_arg( array( 'current_page' => $data['ajax']['current_page_num'] + 1 ), $current_url ) ); ?>" class="<?php echo esc_attr( $merge_class );?>"> |
| 19 | <?php echo esc_html( $data['layout']['load_more_text'] ); ?> |
| 20 | </a> |
| 21 | </div> |
| 22 |