Forums Forums Search Search Results for 'Sample Results Template'

Viewing 10 results - 61 through 70 (of 119 total)
  • Author
    Search Results
  • #141610

    Anonymous
    Inactive

    Hi, thanks for the quick answer,

    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() )
    {
    	?>
    
    	<?php
    	while ($query->have_posts())
    	{
    		$query->the_post();
    		
    		?>
    <table class="worterbuch">
    	<tbody>
    		<tr>
    			<td colspan="2" class="ueberschrift"><?php the_title(); ?></td>
    		</tr>
    		<tr>
    			<td width="5%" class="sprache">HE</td>
    			<td width="95%" class="inhalt-he"><?php the_content(); ?> </td>
    		</tr>
    		<tr>
    			<td width="5%" class="sprache">EN</td>
    			<td width="95%" class="inhalt"><?php the_excerpt(); ?></td>
    		</tr>
    	</tbody>
    </table>
    
    		<?php
    	}
    	?>
    
    	<?php
    }
    else
    {
    	echo "Keine weiteren Suchergebnisse";
    }
    ?>
    #138032

    In reply to: Tags to include


    Anonymous
    Inactive

    Hi Trevor!

    I only have 6 pieces of test content that I am filtering on, so I doubt I’m maxing anything out. I’m working on this locally, so I’m not sure if the littlebizzy plugin is going to give you anything useful, but let me know if I should do that anyway.

    One thing I suspect it might be: I am using the shortcode method to display results, using a customized results.php template. Do I need to update that results template code to implement the tag filtering? (If so, do you happen to have any sample code that might help me get started?) The search filters at the top seem to be filtering properly for the tag that I chose, which corroborates my suspicion.

    thank you so much!

    #130732

    Anonymous
    Inactive

    Hi Trevor,

    Here is the full php file for the custom results page.

    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() )
    {
    	?>
    	<div class="resultnumber">
    	Found <?php echo $query->found_posts; ?> Results<br />
    	Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?><br />
    	</div>
    	<div class="results schoolheadings">
    		<div class="cell heading schoolname">School</div>
    		<div class="cell heading">Full-Time Resident</div>
    		<div class="cell heading">Full-Time Non-Resident</div>
    		<div class="cell heading">Part-Time Resident</div>
    		<div class="cell heading">Part-Time Non-Resident</div>
    		<div class="cell heading"></div>
    	</div>
    	<?php
    	while ($query->have_posts())
    	{
    		$query->the_post();
    		
    		?>
    			<div class="results">
    					<div class="cell schoolname">
    						<h5><span class="showonmobile title">School: </span><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h5>		
    					</div>
    					<div class="cell"><span class="showonmobile title">Full-Time Resident: $</span>
    				<?php
    					$full_time_resident = get_post_meta(get_the_id(),'full-time_resident_tuition', true);
    					echo $full_time_resident ;
    				?>
    					</div>
    					<div class="cell"><span class="showonmobile title">Full-Time Non-Resident: $</span>
    				<?php
    					$full_time_non_resident = get_post_meta(get_the_id(),'full-time_non-resident_tuition', true);
    					echo $full_time_non_resident;
    				?>
    					</div>
    					<div class="cell"><span class="showonmobile title">Part-Time Resident: $</span>
    				<?php
    					$part_time_resident = get_post_meta(get_the_id(),'part-time_resident_tuition', true);
    					echo $part_time_resident;
    				?>
    					</div>
    					<div class="cell"><span class="showonmobile title">Part-Time Non-Resident: $</span>
    				<?php
    					$part_time_non_resident = get_post_meta(get_the_id(),'part-time_non-resident_tuition', true);
    					echo $part_time_non_resident;
    				?>
    					</div>
    					
    				<div class="cell">
    					<a class="button" href="<?php the_permalink(); ?>">Learn More</a>
    				</div>
    			</div>
    		<?php
    	}
    	?>
    	Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?><br />
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    	<?php
    }
    else
    {
    	echo "No Results Found";
    }
    ?>

    The code below is also included above and is what pushed data live to the results page

    <div class="cell"><span class="showonmobile title">Full-Time Resident: $</span>
    				<?php
    					$full_time_resident = get_post_meta(get_the_id(),'full-time_resident_tuition', true);
    					echo $full_time_resident ;
    				?>
    					</div>
    #126083

    In reply to: Layout


    Trevor
    Participant

    This is the customised results.php to work in your child theme of the Primrose theme, making it look like the grid you made with SiteOrigin:

    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() )
    {
    	?>
    
    	Found <?php echo $query->found_posts; ?> Results<br />
    	Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?><br />
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    
    	<div id="sf-custom-results" class="panel-layout">
    	<?php
    	$result_counter=0;
    	$data_index=0;
    	while ($query->have_posts())
    	{
    		$query->the_post();
    		
    		?>
    		<div class="sf-results-row panel-grid panel-no-style">
    
    			<div class="sf-results-leftcol panel-grid-cell">
        <div class="so-panel widget widget_sow-image panel-first-child panel-last-child" data-index="<?php echo $data_index++;?>">
    					<div class="so-widget-sow-image so-widget-sow-image-default-eef982a7180b">
          <div class="sow-image-container">
    						<?php 
    							if ( has_post_thumbnail() ) {
    								the_post_thumbnail("full");
    							}
    						?>
    						</div>
    					</div>
        </div>
    			</div>
    
    			<div class="sf-results-rightcol panel-grid-cell">
    				<div class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="<?php echo $data_index++;?>">
    					<div class="so-widget-sow-editor so-widget-sow-editor-base">
    						<h3 class="widget-title"><?php the_title(); ?></h3>
    						<div class="siteorigin-widget-tinymce textwidget">
    							<header class="w2dc-listing-header"><p>blah</p></header>
    							<p><br /><?php the_excerpt(); ?></p>
    						</div>
    					</div>
    				</div>
    			</div>
    
    		</div>
    		
    		<?php
    			//$result_counter++;
    	}
    	?>
      </div>
      <div>Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?></div>
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    	<?php
    }
    else
    {
    	echo "No Results Found";
    }
    ?>

    This is the Custom CSS that accompanies it:

    .sf-results-leftcol.panel-grid-cell {
        width: 25% !important;
        width: calc(25% - ( 0.750000001875 * 40px)) !important;
    }
    .sf-results-rightcol.panel-grid-cell {
        width: 75% !important;
        width: calc(75% - ( 0.249999998125 * 40px)) !important;
    }
    #sf-custom-results .so-panel {
        margin-bottom: 0;
    }
    #sf-custom-results div.sf-results-row:nth-last-child(2) {
        margin-bottom: 0;
    }
    #sf-custom-results .sf-results-row {
        -webkit-align-items: flex-start;
        align-items: flex-start;
        margin-bottom: 40px;
    }
    @media (max-width: 767px) {
        .sf-results-leftcol.panel-grid-cell,
        .sf-results-rightcol.panel-grid-cell {
            width: 100% !important;
        }
        .sf-results-row {
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }
        .sf-results-row .sow-image-container {
            text-align: center;
        }
    }
    #118140

    In reply to: Visual Results?


    Trevor
    Participant

    BTW, this is the grid making results.php I used for your genesis theme:

    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() )
    {
    	?>
    	
    	Found <?php echo $query->found_posts; ?> Results<br />
    	Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?><br />
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    	
    	<?php
    	$odd_check = 1;
    	$first_check = 1;
    	
    	while ($query->have_posts())
    	{
    		$query->the_post();
    
    		if ( $odd_check == 1 ) {
    			$odd_class = " odd";
    		} else {
    			$odd_class = "";
    		}
    		if ( $first_check == 1 ) {
    			$first_class = " first";
    		} else {
    			$first_class = "";
    		}
    		?>
    		<article class="simple-grid one-third<?php echo $odd_class;?><?php echo $first_class;?> post-<?php echo get_the_ID();?> post type-post status-publish format-standard entry">
       <a href="<?php the_permalink(); ?>" class="alignnone">
       <?php the_post_thumbnail("small");?>
    			</a>
    			<header class="entry-header">
        <h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
       </header>
    		</article>
    
    		<?php
     	$odd_check++;
    		if ( $odd_check == 3 ) $odd_check = 1;
    	 $first_check++;
    		if ( $first_check == 4 ) $first_check = 1;
    
    	}
    	?>
    	<div style="clear: both;">
    		Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?>
    	</div>
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    	<?php
    }
    else
    {
    	echo "No Results Found";
    }
    ?>
    #116372

    Trevor
    Participant

    Hi

    As you are making your own template, you need to refer to the WordPress Codex for making pagination. In our plugin folder, you will find a folder called templates and in that is a sample results.php template, which shows fairly standard pagination code. A plugin called WP-PageNavi is also a really good example of how to code it.

    #114400

    Anonymous
    Inactive

    Hi,
    Here is the results.php, but I have another for costumization.

    RESULTS.PHP

    
    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() ) {
    	?>
    
    	Found < ? php echo $query->found_posts;
    	?>
    	Results
    	<br/> Page
    	<?php echo $query->query['paged']; ?> of
    	<?php echo $query->max_num_pages; ?><br/>
    
    	<div class="pagination">
    
    		<div class="nav-previous">
    			<?php next_posts_link( 'Older posts', $query->max_num_pages ); ?>
    		</div>
    		<div class="nav-next">
    			<?php previous_posts_link( 'Newer posts' ); ?>
    		</div>
    		<?php
    		/* example code for using the wp_pagenavi plugin */
    		if ( function_exists( 'wp_pagenavi' ) ) {
    			echo "<br />";
    			wp_pagenavi( array( 'query' => $query ) );
    		}
    		?>
    	</div>
    
    	<
    	? php
    	while ( $query->have_posts() ) {
    		$query->the_post();
    
    		?>
    		<div style="display: inline-block; width:50%;">
    			<?php 
    				if ( has_post_thumbnail() ) {
    					echo '<p>';
    					the_post_thumbnail("small");
    					echo '</p>';
    				}
    			?>
    		</div>
    		<div style="display: inline-block; width:50%;">
    			<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    			<p>
    				<?php the_category(); ?>
    			</p>
    			<p>
    				<?php the_tags(); ?>
    			</p>
    			<p>
    				<small>
    					<?php the_date(); ?>
    				</small>
    			</p>
    			<p><br/>
    				<?php the_excerpt(); ?>
    			</p>
    		</div>
    
    		<
    		/div>
    
    		<hr/>
    		<?php
    		}
    		?> Page
    		<?php echo $query->query['paged']; ?> of
    		<?php echo $query->max_num_pages; ?><br/>
    
    		<div class="pagination">
    
    			<div class="nav-previous">
    				<?php next_posts_link( 'Older posts', $query->max_num_pages ); ?>
    			</div>
    			<div class="nav-next">
    				<?php previous_posts_link( 'Newer posts' ); ?>
    			</div>
    			<?php
    			/* example code for using the wp_pagenavi plugin */
    			if ( function_exists( 'wp_pagenavi' ) ) {
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    			?>
    		</div> <
    		? php
    	} else {
    		echo "No Results Found";
    	}
    	?>
    

    2553.PHP

    
    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() ) {
    	?>
    
    	<div style="float: left;">
    		<strong>
    			<?php echo $query->found_posts; ?>
    		</strong> resultado(s)</div>
    	<div style="float: right;">Pág.
    		<?php echo $query->query['paged']; ?> de
    		<?php echo $query->max_num_pages; ?>
    	</div>
    	<div style="clear: both;"></div>
    	<hr>
    
    	<div class="pagination" style="width: 100% !important;">
    
    		<div style="float: right;">
    			<?php next_posts_link( '<span class="ion-arrow-right-c"></span>', $query->max_num_pages ); ?> </div>
    		<div style="float: left;">
    			<?php previous_posts_link( '<span class="ion-arrow-left-c"></span>' ); ?>
    		</div>
    		<div style="clear: both;"></div>
    		<?php
    		/* example code for using the wp_pagenavi plugin */
    		if ( function_exists( 'wp_pagenavi' ) ) {
    			echo "<br />";
    			wp_pagenavi( array( 'query' => $query ) );
    		}
    		?>
    	</div>
    	<div style="clear: both;"></div>
    
    	<
    	? php
    	while ( $query->have_posts() ) {
    		$query->the_post();
    
    		?>
    
    		<div style="float: left; width: 50%;  padding-bottom: 50px;">
    			<?php 
    				if ( has_post_thumbnail() ) {
    					echo '<p>';
    					the_post_thumbnail("small");
    					echo '</p>';
    				}
    			?>
    		</div>
    
    		<div style="float: left; width: 50%; padding-left: 20px; padding-bottom: 50px;">
    
    			<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
    			<p>
    				<?php echo do_shortcode('[pods field="resumo_objectivos"]'); ?>
    			</p>
    			<p>
    				<?php echo do_shortcode('[pods field="datas"]'); ?>
    			</p>
    			<p>
    				<?php echo do_shortcode('[pods field="preco"]'); ?>
    			</p>
    			<p>
    				<?php echo do_shortcode('[pods field="duracao"]'); ?>
    			</p>
    		</div>
    
    		<hr/>
    		<div style="clear: both;"></div> <
    		? php
    	}
    	?>
    
    	<div class="pagination" style="width: 100% !important;">
    
    		<div style="float: right;">
    			<?php next_posts_link( '<span class="ion-arrow-right-c"></span>', $query->max_num_pages ); ?> </div>
    		<div style="float: left;">
    			<?php previous_posts_link( '<span class="ion-arrow-left-c"></span>' ); ?>
    		</div>
    		<div style="clear: both;"></div>
    		<?php
    		/* example code for using the wp_pagenavi plugin */
    		if ( function_exists( 'wp_pagenavi' ) ) {
    			echo "<br />";
    			wp_pagenavi( array( 'query' => $query ) );
    		}
    		?>
    	</div>
    	<div style="clear: both;"></div>
    
    	<
    	? php
    } else {
    	echo "Não foram encontrados resultados";
    }
    ?>
    
    #108542

    Ross
    Keymaster

    Hi Alex

    Ok so I took a look, I see what you mean.

    The issue usually is the way pagination works (and how it detects the current page).

    S&F uses its own URL var (sf_paged) for pagination, so sometimes this causes issues like this.

    I’m not familiar with beaver builder yet, but is there a way to customise pagination, using something like templates in your child theme? If you could figure that out, I know the code changes we would need to make 🙂

    To explain the issue & solution anyway (it might be useful to beaverbuilder):

    Take page 6 of results here – https://yourdevsite/maths-videos/?sf_paged=6

    Its clear on your site, the pagination thinks its still on page 1 while S&F has paginated the results to page 6. This is all to do with how your theme (and many others) gets the current page variable from WordPress, which is then passed on to the pagination function.

    A lot themes pagination will look something like:

    $current_page = max(1, get_query_var('paged'));
    echo paginate_links(array(
    	'base' => get_pagenum_link(1) . '%_%',
    	'format' => 'page/%#%',
    	'current' => $current_page,
    	'total' => $total_pages,
    ));

    Notice, current page is set from this var – get_query_var('paged').

    To make pagination work correctly in all scenarios, even when the page has been changed dynamically (this could be changed by pre_get_posts for example), I personally think its best to get the paged var from the query itself, circumventing the need to know the pagination variable name in the URL or if its been altered dynamically.

    My solution is to set current page using $wp_query->query_vars['paged'] – so the code sample above would use

    global $wp_query;
    $current_page = max(1, $wp_query->query_vars['paged']);
    echo paginate_links(array(
    	'base' => get_pagenum_link(1) . '%_%',
    	'format' => 'page/%#%',
    	'current' => $current_page,
    	'total' => $total_pages,
    ));

    This I think is a more compatible approach to handling pagination in general and allows for more options as a developer (and in this case, would allow your theme pagination to work with S&F custom pagination query var).

    Anyway, hope that makes sense, if not, figuring out how to customise beaver builder pagination will be all I need to advise next steps 🙂

    Best

    #106384

    In reply to: Pagination not working


    Trevor
    Participant

    That pagination comes from the Content Views plugin you are using, not your theme. Whilst I was looking at your admin, I tried to get our plugin to work with that plugin, but it will not.

    The sample page with results from our plugin on seems to use a template that does not have pagination.

    It may be necessary to use the Shortcode method, and then I can customise the results.php to give you the appearance that you need.

    Try setting up a new form using that method on a test page, ignore the format of the results, but does it at least give you the right posts and pagination?

    #103732

    Trevor
    Participant

    The grid I made using our results.php for Enfold was this:

    <?php
    /**
     * Search & Filter Pro 
     *
     * Sample Results Template
     * 
     * @package   Search_Filter
     * @author    Ross Morsali
     * @link      http://www.designsandcode.com/
     * @copyright 2015 Designs & Code
     * 
     * Note: these templates are not full page templates, rather 
     * just an encaspulation of the your results loop which should
     * be inserted in to other pages by using a shortcode - think 
     * of it as a template part
     * 
     * This template is an absolute base example showing you what
     * you can do, for more customisation see the WordPress docs 
     * and using template tags - 
     * 
     * http://codex.wordpress.org/Template_Tags
     *
     */
    
    if ( $query->have_posts() )
    {
    	$gridTotalPostCount = $query->found_posts;
    	?>
    	Found <?php echo $gridTotalPostCount; ?> Results<br />
    	Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?><br />
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    	
    <div data-autoplay="" data-interval="5" data-animation="fade" data-show_slide_delay="90" class="avia-content-slider avia-content-grid-active avia-content-slider1 avia-content-slider-odd  avia-builder-el-2  el_after_av_textblock  avia-builder-el-last " itemscope="itemscope" itemtype="https://schema.org/Blog">
    	<div class="avia-content-slider-inner">
    	<?php
    	$gridRowPostCount = 1;
    	while ($query->have_posts())
    	{
    		$query->the_post();
    		if ( $gridRowPostCount == 1 ) {?>
    	 <div class="slide-entry-wrap">
    		<?php } ?>
    		<article class="flex_column av_one_third <?php if ( $gridRowPostCount == 1 ) echo 'first';?>" itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost">
    			
    			<?php 
    				if ( has_post_thumbnail() ) {
    				?><a  data-rel="slide-1" class="slide-image" title="" href="<?php the_permalink(); ?>"><?php
    					the_post_thumbnail("portfolio");
    					echo '</a>';
    				}
    			?>
    			<h3 class="slide-entry-title entry-title" itemprop="headline"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
    			<div class="slide-meta"><time class="slide-meta-time updated" itemprop="datePublished"><?php the_date(); ?></time></div>
    			
    		</article>
    		
    		<?php if ( ( $gridRowPostCount == 3 ) || ( $gridRowPostCount == $gridTotalPostCount ) ) {?>
    		</div>
    		<?php }
       $gridRowPostCount++;
       if ( $gridRowPostCount == 4 ) $gridRowPostCount = 1; ?>
    
    		<?php
    	}
    	?>
      </div></div>
    	Page <?php echo $query->query['paged']; ?> of <?php echo $query->max_num_pages; ?><br />
    	
    	<div class="pagination">
    		
    		<div class="nav-previous"><?php next_posts_link( 'Older posts', $query->max_num_pages ); ?></div>
    		<div class="nav-next"><?php previous_posts_link( 'Newer posts' ); ?></div>
    		<?php
    			/* example code for using the wp_pagenavi plugin */
    			if (function_exists('wp_pagenavi'))
    			{
    				echo "<br />";
    				wp_pagenavi( array( 'query' => $query ) );
    			}
    		?>
    	</div>
    	<?php
    }
    else
    {
    	echo "No Results Found";
    }
    ?>
Viewing 10 results - 61 through 70 (of 119 total)