get_post_thumbnail_id(), ]; $settings['eael_image_size_customize_size'] = $settings['image_size']; $thumbnail_html = Group_Control_Image_Size::get_attachment_image_html( $settings,'eael_image_size_customize' ); } $enable_ratio = $settings['enable_postgrid_image_ratio'] == 'yes' ? 'eael-image-ratio':''; $title_tag = isset($settings['title_tag']) ? Helper::eael_validate_html_tag($settings['title_tag']) : 'h2'; if ($settings['eael_post_grid_preset_style'] === 'two') { echo '
'; if (has_post_thumbnail() && $settings['eael_show_image'] == 'yes') { echo '
'; if ( 'yes' === $settings['eael_show_post_terms'] && 'yes' === $settings['eael_post_terms_on_image_hover'] ) { echo Helper::get_terms_as_list($settings['eael_post_terms'], $settings['eael_post_terms_max_length']); } echo '
'; if (isset($settings['eael_post_grid_bg_hover_icon_new']['url'])) { echo '' . esc_attr(get_post_meta($settings['eael_post_grid_bg_hover_icon_new']['id'], '_wp_attachment_image_alt', true)) . ''; } else { echo ''; } echo ''; echo '
'; echo '
'.$thumbnail_html.'
'; } if ($settings['eael_show_title'] || $settings['eael_show_meta'] || $settings['eael_show_excerpt']) { echo '
'; if ($settings['eael_show_title']) { echo '
<' . $title_tag . ' class="eael-entry-title">'; echo ''; if (empty($settings['eael_title_length'])) { echo get_the_title(); } else { echo implode(" ", array_slice(explode(" ", get_the_title()), 0, $settings['eael_title_length'])); } echo ''; echo '
'; } if ($settings['meta_position'] == 'meta-entry-header') { echo '
'; if ( isset( $settings['eael_show_avatar_two'] ) && 'yes' === $settings['eael_show_avatar_two'] ) { echo ''; } if ($settings['eael_show_meta']) { echo ''; } echo '
'; } if ($settings['eael_show_excerpt'] || $settings['eael_show_read_more_button']) { echo '
'; if ($settings['eael_show_excerpt']) { if (empty($settings['eael_excerpt_length'])) { echo '

' . strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()) . '

'; } else { echo '

' . wp_trim_words( strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['excerpt_expanison_indicator'] ) . '

'; } } if ($settings['eael_show_read_more_button']) { echo '' . Helper::eael_wp_kses($settings['read_more_button_text']) . ''; } echo '
'; } if ($settings['meta_position'] == 'meta-entry-footer') { echo '
'; if ( isset( $settings['eael_show_avatar_two'] ) && 'yes' === $settings['eael_show_avatar_two'] ) { echo ''; } echo ''; echo '
'; } echo '
'; } echo '
'; } else if ($settings['eael_post_grid_preset_style'] === 'three') { echo '
'; if (has_post_thumbnail() && $settings['eael_show_image'] == 'yes') { echo '
'; if ( 'yes' === $settings['eael_show_post_terms'] && 'yes' === $settings['eael_post_terms_on_image_hover'] ) { echo Helper::get_terms_as_list($settings['eael_post_terms'], $settings['eael_post_terms_max_length']); } echo '
'; if (isset($settings['eael_post_grid_bg_hover_icon_new']['url'])) { echo '' . esc_attr(get_post_meta($settings['eael_post_grid_bg_hover_icon_new']['id'], '_wp_attachment_image_alt', true)) . ''; } else { echo ''; } echo ''; echo '
'; echo '
'.$thumbnail_html.'
'; if ($settings['meta_position'] == 'meta-entry-header' && $settings['eael_show_date'] === 'yes') { echo ''; } } if ($settings['eael_show_title'] || $settings['eael_show_meta'] || $settings['eael_show_excerpt']) { echo '
'; if ($settings['eael_show_title']) { echo '
<' . $title_tag . ' class="eael-entry-title">'; echo ''; if (empty($settings['eael_title_length'])) { echo get_the_title(); } else { echo implode(" ", array_slice(explode(" ", get_the_title()), 0, $settings['eael_title_length'])); } echo ''; /* * used Helper::eael_validate_html_tag() method to validate $title_tag */ echo '
'; } if ($settings['meta_position'] == 'meta-entry-footer') { if ($settings['eael_show_meta']) { echo ''; } } if ($settings['eael_show_excerpt'] || $settings['eael_show_read_more_button']) { echo '
'; if ($settings['eael_show_excerpt']) { if (empty($settings['eael_excerpt_length'])) { echo '

' . strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()) . '

'; } else { echo '

' . wp_trim_words( strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['excerpt_expanison_indicator']) . '

'; } } if ($settings['eael_show_read_more_button']) { echo '' . Helper::eael_wp_kses($settings['read_more_button_text']) . ''; } echo '
'; } echo '
'; } echo '
'; } else { echo '
'; if (has_post_thumbnail() && $settings['eael_show_image'] == 'yes') { echo '
'; if ( 'yes' === $settings['eael_show_post_terms'] && 'yes' === $settings['eael_post_terms_on_image_hover'] ) { echo Helper::get_terms_as_list($settings['eael_post_terms'], $settings['eael_post_terms_max_length']); } echo '
'; if (isset($settings['eael_post_grid_bg_hover_icon_new']['url'])) { echo '' . esc_attr(get_post_meta($settings['eael_post_grid_bg_hover_icon_new']['id'], '_wp_attachment_image_alt', true)) . ''; } else { if (($settings['eael_post_grid_bg_hover_icon_new']['library']) == 'svg') { echo '' . esc_attr(get_post_meta($settings['eael_post_grid_bg_hover_icon_new']['value']['id'], '_wp_attachment_image_alt', true)) . ''; } else { echo ''; } } echo ''; echo '
'; echo '
'.$thumbnail_html.'
'; } if ($settings['eael_show_title'] || $settings['eael_show_meta'] || $settings['eael_show_excerpt']) { echo '
'; if ($settings['eael_show_title']) { echo '
<' . $title_tag . ' class="eael-entry-title">'; echo ''; if (empty($settings['eael_title_length'])) { echo get_the_title(); } else { echo implode(" ", array_slice(explode(" ", get_the_title()), 0, $settings['eael_title_length'])); } echo ''; echo '
'; } if ($settings['meta_position'] == 'meta-entry-header') { echo '
'; if ( isset( $settings['eael_show_avatar'] ) && 'yes' === $settings['eael_show_avatar'] ) { echo ''; } if ($settings['eael_show_meta']) { echo ''; } echo '
'; } if ($settings['eael_show_excerpt'] || $settings['eael_show_read_more_button']) { echo '
'; if ($settings['eael_show_excerpt']) { if (empty($settings['eael_excerpt_length'])) { echo '

' . strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()) . '

'; } else { echo '

' . wp_trim_words( strip_shortcodes(get_the_excerpt() ? get_the_excerpt() : get_the_content()), $settings['eael_excerpt_length'], $settings['excerpt_expanison_indicator']) . '

'; } } if ($settings['eael_show_read_more_button']) { echo '' . Helper::eael_wp_kses($settings['read_more_button_text']) . ''; } echo '
'; } if ($settings['eael_show_meta'] && $settings['meta_position'] == 'meta-entry-footer') { echo ''; } echo '
'; } echo '
'; }