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/Advanced_Search.php +3 -3 5.0.265.0.41 View file →
@@ -108,13 +108,13 @@
108 108 $attr['moreResultsText'] = wp_kses( $attr['moreResultsText'], $allowed_html_tags );
109 109 $attr['searchButtonText'] = wp_kses( $attr['searchButtonText'], $allowed_html_tags );
110 110 $attr['searchInputPlaceholder'] = wp_kses( $attr['searchInputPlaceholder'], $allowed_html_tags );
111 111
112 - $data_var = 'data-searchPostType=' . json_decode( wp_json_encode( $attr['searchPostType'] ) );
112 + $data_var = 'data-searchPostType="' . esc_attr( json_decode( wp_json_encode( $attr['searchPostType'] ) ) ) . '"';
113 113 $wraper_before .= '<div ' . ( $attr['advanceId'] ? 'id="' . sanitize_html_class( $attr['advanceId'] ) . '" ' : '' ) . ' class="wp-block-ultimate-post-' . $block_name . ' ultp-block-' . sanitize_html_class( $attr['blockId'] ) . '' . ( $attr['align'] ? ' align' . $attr['align'] : '' ) . '' . ( $attr['className'] ? ' ' . $attr['className'] : '' ) . '">';
114 114 $wraper_before .= '<div class="ultp-block-wrapper">';
115 - $content .= '<div class="ultp-search-container ultp-search-frontend' . ( $attr['searchPopup'] ? ' ultp-search-animation-' . $attr['popupAnimation'] : '' ) . '" data-ajax="' . $attr['searchAjaxEnable'] . '" data-gosearch="' . $attr['enableSearchPage'] . '" data-enablenewtab="' . $attr['btnNewTab'] . '" data-blockId="' . $attr['blockId'] . '"
116 - data-image="' . $attr['resImageEnable'] . '" data-author=' . $attr['resAuthEnable'] . ' data-date="' . $attr['resDateEnable'] . '" data-excerpt="' . $attr['resExcerptEnable'] . '" data-excerptLimit="' . $attr['resExcerptLimit'] . '" data-allresult="' . $attr['moreResultsbtn'] . '" data-catEnable="' . $attr['resCatEnable'] . '" data-postno="' . $attr['moreResultPosts'] . '" ' . ( $attr['searchPopup'] ? 'data-popuptype="' . $attr['popupAnimation'] . '" ' : '' ) . ' ' . ( $attr['searchAjaxEnable'] ? 'data-noresultext="' . $attr['searchnoresult'] . '" ' : '' ) . ' ' . ( $attr['moreResultsbtn'] ? 'data-viewmoretext="' . $attr['moreResultsText'] . '" ' : '' ) . ' data-popupposition="' . $attr['searchPopupPosition'] . '" ' . $data_var . '>';
115 + $content .= '<div class="ultp-search-container ultp-search-frontend' . ( $attr['searchPopup'] ? ' ultp-search-animation-' . $attr['popupAnimation'] : '' ) . '" data-ajax="' . esc_attr( $attr['searchAjaxEnable'] ) . '" data-gosearch="' . esc_attr( $attr['enableSearchPage'] ) . '" data-enablenewtab="' . esc_attr( $attr['btnNewTab'] ) . '" data-blockId="' . esc_attr( $attr['blockId'] ) . '"
116 + data-image="' . esc_attr( $attr['resImageEnable'] ) . '" data-author="' . esc_attr( $attr['resAuthEnable'] ) . '" data-date="' . esc_attr( $attr['resDateEnable'] ) . '" data-excerpt="' . esc_attr( $attr['resExcerptEnable'] ) . '" data-excerptLimit="' . esc_attr( $attr['resExcerptLimit'] ) . '" data-allresult="' . esc_attr( $attr['moreResultsbtn'] ) . '" data-catEnable="' . esc_attr( $attr['resCatEnable'] ) . '" data-postno="' . esc_attr( $attr['moreResultPosts'] ) . '" ' . ( $attr['searchPopup'] ? 'data-popuptype="' . esc_attr( $attr['popupAnimation'] ) . '" ' : '' ) . ' ' . ( $attr['searchAjaxEnable'] ? 'data-noresultext="' . esc_attr( $attr['searchnoresult'] ) . '" ' : '' ) . ' ' . ( $attr['moreResultsbtn'] ? 'data-viewmoretext="' . esc_attr( $attr['moreResultsText'] ) . '" ' : '' ) . ' data-popupposition="' . esc_attr( $attr['searchPopupPosition'] ) . '" ' . $data_var . '>';
117 117 if ( $attr['searchPopup'] ) {
118 118 $content .= $this->renderSearchButton( $attr['searchPopupIconStyle'], $attr['searchBtnText'], $attr['searchBtnIcon'], $attr['searchButtonText'] );
119 119 }
120 120 if ( $attr['searchPopup'] == false ) {