PluginProbe
Post Grid Gutenberg Blocks – PostX / 5.0.41
Post Grid Gutenberg Blocks – PostX v5.0.41
5.0.41 5.0.39 5.0.38 5.0.37 5.0.36 5.0.35 5.0.34 5.0.33 5.0.32 5.0.31 5.0.30 5.0.29 5.0.28 5.0.27 5.0.26 5.0.25 5.0.23 5.0.24 5.0.22 5.0.21 5.0.20 5.0.19 5.0.18 5.0.17 2.1.1 All 238 releases
← All changes | blocks/template/pagination.php +10 -4 2.1.15.0.41 View file →
@@ -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>';