PATH:
var
/
www
/
vhosts
/
sandbox.dos-group.com
/
httpdocs
/
solca
/
wp-content
/
themes
/
enfold
/
includes
<?php /** * These functions shows a number of posts related to the currently displayed post. * Relations are defined by tags: if post tags match, the post will be displayed as related */ global $avia_config; if(!isset($avia_config['related_posts_config'])) { $avia_config['related_posts_config'] = array( 'columns' => 8, 'post_class' => "av_one_eighth no_margin ", 'image_size' => 'square', 'tooltip' => true ); } extract($avia_config['related_posts_config']); $is_portfolio = false; //avia_is_portfolio_single(); $related_posts = false; $this_id = $post->ID; $slidecount = 0; $postcount = ($columns * 1); $format = ""; $fake_image = ""; $tags = wp_get_post_tags($this_id); if (!empty($tags) && is_array($tags)) { $tag_ids = array(); foreach ($tags as $tag ) $tag_ids[] = (int)$tag->term_id; if(!empty($tag_ids)) { $my_query = get_posts( array( 'tag__in' => $tag_ids, 'post_type' => get_post_type($this_id), 'showposts'=>$postcount, 'ignore_sticky_posts'=>1, 'orderby'=>'rand', 'post__not_in' => array($this_id)) ); if (!empty($my_query)) { $extra = 'alpha'; $count = 1; $output = ""; //create seperator $output .= "<div class ='related_posts'>"; $output .= "<h5 class='related_title'>".__('You might also like', 'avia_framework')."</h5>"; $output .= "<div class='related_entries_container '>"; foreach ($my_query as $related_post) { $related_posts = true; $slidecount ++; $format = ""; if($is_portfolio) $format = "portfolio"; if(!$format) $format = get_post_format($related_post->ID); if(!$format) $format = 'standard'; $post_thumb = get_the_post_thumbnail( $related_post->ID, $image_size ); $image = $post_thumb ? $post_thumb : "<span class='related_posts_default_image'>{image}</span>"; $fake_image = $post_thumb ? $post_thumb : $fake_image; $extra_class= $post_thumb ? "" : "related-format-visible"; $parity = $slidecount % 2 ? 'Odd' : 'Even'; $insert_tooltip = $tooltip == true ? "data-avia-related-tooltip=\"". htmlspecialchars ( $related_post->post_title )."\"" : ""; $output .= "<div class='$post_class $extra relThumb relThumb{$count} relThumb{$parity} post-format-{$format} related_column'>\n"; $output .= " <a href='".get_permalink($related_post->ID)."' class='relThumWrap noLightbox'>\n"; $output .= " <span class='related_image_wrap' {$insert_tooltip}>"; $output .= $image; $output .= " <span class='related-format-icon {$extra_class}'><span class='related-format-icon-inner' ".av_icon_string($format)."></span></span>"; $output .= " </span>"; $output .= apply_filters('avf_related_post_loop', "", $related_post); $output .= " </a>"; $output .= "</div>"; $count++; $extra = ""; if($count == count($my_query)) $extra = 'omega'; } $output .= "</div></div>"; $output = str_replace("{image}",$fake_image,$output); if($related_posts) echo $output; } wp_reset_query(); } }
[-] helper-conditional-megamenu.php
[open]
[-] comments.php
[open]
[-] helper-markup.php
[open]
[-] loop-search.php
[open]
[-] helper-social-media.php
[open]
[-] helper-responsive-megamenu.php
[open]
[-] helper-post-format.php
[open]
[-] loop-portfolio-single.php
[open]
[-] loop-page.php
[open]
[-] loop-about-author.php
[open]
[+]
..
[-] related-posts.php
[open]
[-] loop-comments.php
[open]
[-] error404.php
[open]
[-] loop-index.php
[open]
[+]
admin
[-] helper-template-logic.php
[open]
[-] loop-archive.php
[open]
[-] loop-author.php
[open]