tU A tU A tUp A tU` A gtUP0U D gtUP8V D gtUP@V D tU V 0/tU VP B$tU` t$tUp ttUH q tU0V tU0VP A tUа` A tUp AЫtU@V <9tU@VPV GtUPV ttU <+tUVP 2 gtUXpV D$tUP ttU <+tUpV` 2 gtU`V D tUV 0/tUVP B$tU` t$tUpp ttU`h q tUV tUVP A tU@` A tU0p AЫtUV <9tUVV GtUV ttU <+tUVp 2 gtUxV D$tUP ttU <+tUV 2 gtU0W D tU W 0/tU WP B$tU` t$tUp ttUЭ q tU0W tU0WP A tU` A tUp AЫtU@W <9tU@WPW GtUPW ttU <+tUW 2tU <+tUVP 2 gtUW D$tUP ttU <+tUW` 2 gtU`W D tUW 0/tUWP B$tU ` t$tUp ttU  q tUW tUWP A tU` A tUЫp AЫtUW <9tUWW GtUW ttU <+tUWp 2tU <#tUU uЫtUX <ztUUU  UptUU u+tUX  tU X! tU` ! q tUPX! tUPXP! A tU@`! A tU0p! A tU ! A tU! A tU! A tU! A tU! A gtUЩ`X! D gtUЩpX! D gtUЩX! D tUX! 0/tUXP! B$tU`! t$tUp! ttUp! q tUX! tUXP! A tUP`! A tU@p" AЫtUX! <9tUXX" GtUX" ttU! <+tUXP" 2 gtUX" D$tUP" ttU" <+tUX`" 2 gtU@Y" D gtU@Y" D tU Y" 0/tU YP" B$tU`" t$tUp" ttU " q tU0Y" tU0YP" A tU`" Atributes[ 'version' ] : '', 'showBlockContent' => $attributes[ 'showBlockContent' ], 'showFallbackImg' => isset( $attributes[ 'showFallbackImg' ] ) ? $attributes[ 'showFallbackImg' ] : false, 'fallbackImgUrl' => isset( $attributes[ 'fallbackImgUrl' ] ) ? $attributes[ 'fallbackImgUrl' ] : '' ]; if ( isset( $_essential_attrs[ 'showBlockContent' ] ) && $_essential_attrs[ 'showBlockContent' ] === false ) { return ''; } //Query Result $result = $this->get_posts( $customQueryData ); $query = [ ]; if ( isset( $result->posts ) && is_array( $result->posts ) && count( $result->posts ) > 0 ) { $query = apply_filters( 'eb_post_grid_query_results', $result->posts ); } //set total posts if ( isset( $result->found_posts ) ) { if ( isset( $attributes[ 'loadMoreOptions' ][ 'totalPosts' ] ) ) { $attributes[ 'loadMoreOptions' ][ 'totalPosts' ] = $result->found_posts; } if ( isset( $_essential_attrs[ 'loadMoreOptions' ][ 'totalPosts' ] ) ) { $_essential_attrs[ 'loadMoreOptions' ][ 'totalPosts' ] = $result->found_posts; } } array_walk( $_default_attributes, function ( $key ) use ( $attributes, &$_essential_attrs ) { $_essential_attrs[ $key ] = $attributes[ $key ]; } ); ob_start(); Helper::views( 'post-grid', array_merge( $attributes, [ 'essentialAttr' => $_essential_attrs, 'classHook' => $classHook, 'queryData' => $queryData, 'posts' => $query, 'block_object' => $this ] ) ); return ob_get_clean(); } }