File: /home/davidsurgicenter/davidsurgi-center.com/wp-content/themes/enfold/includes/loop-search.php
<?php
if ( ! defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly
global $avia_config;
// check if we got posts to display:
if (have_posts()) :
$first = true;
$counterclass = "";
$post_loop_count = 1;
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
if($page > 1) $post_loop_count = ((int) ($page - 1) * (int) get_query_var('posts_per_page')) +1;
$blog_style = avia_get_option('blog_style','multi-big');
while ( have_posts() ) : the_post();
$the_id = get_the_ID();
$parity = $post_loop_count % 2 ? 'odd' : 'even';
$last = count($wp_query->posts) == $post_loop_count ? " post-entry-last " : "";
$post_class = "post-entry-".$the_id." post-loop-".$post_loop_count." post-parity-".$parity.$last." ".$blog_style;
$post_format = get_post_format() ? get_post_format() : 'standard';
?>
<article <?php post_class('post-entry post-entry-type-'.$post_format . " " . $post_class . " "); avia_markup_helper(array('context' => 'entry')); ?>>
<div class="entry-content-wrapper clearfix <?php echo $post_format; ?>-content">
<header class="entry-content-header">
<?php
echo "<span class='search-result-counter {$counterclass}'>{$post_loop_count}</span>";
//echo the post title
$markup = avia_markup_helper(array('context' => 'entry_title','echo'=>false));
echo "<h2 class='post-title entry-title'><a title='".the_title_attribute('echo=0')."' href='".get_permalink()."' $markup>".get_the_title()."</a></h2>";
?>
<span class='post-meta-infos'>
<time class='date-container minor-meta updated' <?php avia_markup_helper(array('context' => 'entry_time')); ?>>
<?php the_time('d M Y'); ?>
</time>
<?php
if(get_post_type() !== "page")
{
if ( get_comments_number() != "0" || comments_open() )
{
echo "<span class='text-sep'>/</span>";
echo "<span class='comment-container minor-meta'>";
comments_popup_link( "0 ".__('Comments','avia_framework'),
"1 ".__('Comment' ,'avia_framework'),
"% ".__('Comments','avia_framework'),'comments-link',
"".__('Comments Disabled','avia_framework'));
echo "</span>";
}
}
$taxonomies = get_object_taxonomies(get_post_type($the_id));
$cats = '';
$excluded_taxonomies = array_merge( get_taxonomies( array( 'public' => false ) ), array('post_tag','post_format') );
$excluded_taxonomies = apply_filters('avf_exclude_taxonomies', $excluded_taxonomies, get_post_type($the_id), $the_id);
if(!empty($taxonomies))
{
foreach($taxonomies as $taxonomy)
{
if(!in_array($taxonomy, $excluded_taxonomies))
{
$cats .= get_the_term_list($the_id, $taxonomy, '', ', ','').' ';
}
}
}
if(!empty($cats))
{
echo "<span class='text-sep'>/</span>";
echo '<span class="blog-categories minor-meta">'.__('in','avia_framework')." ";
echo $cats;
echo '</span>';
}
?>
</span>
</header>
<?php
echo '<div class="entry-content" '.avia_markup_helper(array('context' => 'entry_content','echo'=>false)).'>';
$excerpt = trim(get_the_excerpt());
if(!empty($excerpt))
{
the_excerpt();
}
else
{
$excerpt = strip_shortcodes( get_the_content() );
$excerpt = apply_filters('the_excerpt', $excerpt);
$excerpt = str_replace(']]>', ']]>', $excerpt);
echo $excerpt;
}
echo '</div>';
?>
</div>
<footer class="entry-footer"></footer>
<?php do_action('ava_after_content', $the_id, 'loop-search'); ?>
</article><!--end post-entry-->
<?php
$first = false;
$post_loop_count++;
if($post_loop_count >= 100) $counterclass = "nowidth";
endwhile;
else:
?>
<article class="entry entry-content-wrapper clearfix" id='search-fail'>
<p class="entry-content" <?php avia_markup_helper(array('context' => 'entry_content')); ?>>
<strong><?php _e('Nothing Found', 'avia_framework'); ?></strong><br/>
<?php _e('Sorry, no posts matched your criteria. Please try another search', 'avia_framework'); ?>
</p>
<div class='hr_invisible'></div>
<section class="search_not_found">
<p><?php _e('You might want to consider some of our suggestions to get better results:', 'avia_framework'); ?></p>
<ul>
<li><?php _e('Check your spelling.', 'avia_framework'); ?></li>
<li><?php _e('Try a similar keyword, for example: tablet instead of laptop.', 'avia_framework'); ?></li>
<li><?php _e('Try using more than one keyword.', 'avia_framework'); ?></li>
</ul>
<?php
/**
* Additional output when nothing found in search
*
* @since 4.1.2
* @added_by günter
* @return string cutom HTML escaped for echo | ''
*/
$custom_no_earch_result = apply_filters( 'avf_search_results_pagecontent', '' );
echo $custom_no_earch_result;
echo '</section>';
echo "</article>";
endif;
echo avia_pagination('', 'nav');