| @@ -1,6 +1,12 @@ | ||
| 1 | 1 | <?php |
| 2 | -defined('ABSPATH') || exit; | |
| 2 | +defined( 'ABSPATH' ) || exit; | |
| 3 | 3 | |
| 4 | -$wraper_after .= '<div class="ultp-pagination-wrap'.($attr["paginationAjax"] ? " ultp-pagination-ajax-action" : "").'" data-paged="1" data-blockid="'.$attr['blockId'].'" data-postid="'.$page_post_id.'" data-pages="'.$pageNum.'" data-blockname="ultimate-post_'.$block_name.'">'; | |
| 5 | - $wraper_after .= ultimate_post()->pagination($pageNum, $attr['paginationNav']); | |
| 6 | -$wraper_after .= '</div>'; | |
| 4 | +// Adv Filter Integration | |
| 5 | +$adv_filter_dataset = ultimate_post()->get_adv_data_attrs( $attr ); | |
| 6 | + | |
| 7 | +$page_post_id = ( isset( $attr['currentPostId'] ) && $attr['currentPostId'] ) ? sanitize_html_class( $attr['currentPostId'] ) : ultimate_post()->get_page_post_id( $attr['blockId'] ); | |
| 8 | +$exclude_id = isset( $curr_post_id ) ? $curr_post_id : ''; | |
| 9 | +$self_post_id = 'data-selfpostid="' . ( ( isset( $attr['currentPostId'] ) && $attr['currentPostId'] ) ? 'yes' : 'no' ) . '"'; | |
| 10 | +$wraper_after .= '<div class="ultp-pagination-wrap' . ( $attr['paginationAjax'] ? ' ultp-pagination-ajax-action' : '' ) . '" data-paged="1" data-expost="' . $exclude_id . '" data-blockid="' . sanitize_html_class( $attr['blockId'] ) . '" data-postid="' . $page_post_id . '" data-pages="' . $pageNum . '" data-blockname="ultimate-post_' . $block_name . '" ' . ultimate_post()->get_builder_attr( $attr['queryType'] ) . $self_post_id . $adv_filter_dataset . '>'; | |
| 11 | + $wraper_after .= ultimate_post()->pagination( $pageNum, $attr['paginationNav'], $attr['paginationText'], $attr['paginationAjax'], '', $attr['blockId'] ); | |
| 12 | +$wraper_after .= '</div>'; | |