D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
hrfiudwx
/
enterpriseuplift.com
/
wp-content
/
themes
/
themify-ultra
/
includes
/
Filename :
related-posts.php
back
Copy
<?php /** * Partial template to display related posts for the current single entry. * * @since 1.0.0 */ if( 'post' !== get_post_type() ) { return; } $key = 'setting-relationship_taxonomy'; // Either 'tag' or 'category'. Used later in query. $taxonomy_type = 'tag' === themify_get( $key,false,true ) ? 'tag' : 'category'; // Set taxonomy for the corresponding post type. Defaults to category/{post_type}-category. $taxonomy = 'tag' === $taxonomy_type ? 'post_tag' : 'category'; $saved_entry = get_post(); $terms = wp_get_post_terms( get_the_id(), $taxonomy ); $term_ids = array(); if ( ! is_wp_error( $terms ) && is_array( $terms ) ) { for ( $i = 0,$count=count( $terms ); $i < $count; ++$i ) { $term_ids[$i] = $terms[$i]->term_id; } $related = new WP_Query( array( $taxonomy_type . '__in' => $term_ids, 'post__not_in' => array_merge( array( get_the_id() ), get_option( 'sticky_posts' ) ), 'posts_per_page' => themify_get( $key.'_entries',3,true ), 'ignore_sticky_posts ' => true, ) ); if ( $related->have_posts() ) : ?> <?php Themify_Enqueue_Assets::loadThemeStyleModule('related-posts'); global $themify; $themify_save = clone $themify; // Content to display $themify->display_content = themify_get( $key . '_display_content',false,true ); $themify->auto_featured_image = themify_check( 'setting-auto_featured_image',true ); $themify->width = themify_get( $key . '_image_width',394,true ); $themify->height = themify_get( $key . '_image_height',330,true ); $themify->hide_image=!themify_check( $key . '_hide_image',true )?'':'yes'; ?> <div class="related-posts tf_clearfix"> <h4 class="related-title"><?php _e( 'Related Posts', 'themify' ); ?></h4> <?php while ( $related->have_posts() ) : $related->the_post(); ?> <article class="post type-post tf_clearfix"> <?php themify_post_media(array('no_hook'=>true,'unlink'=>false,'use_video_link'=>true));?> <div class="post-content"> <?php if ( themify_get( $key . '_hide_meta', '', true ) !== 'off' ) : ?> <p class="post-meta"> <?php themify_the_terms( get_the_id(), 'post' !== get_post_type() ? get_post_type() . '-category' : 'category', ' <span class="post-category">', '<span class="separator">, </span>', '</span>' ); ?> </p> <?php endif; ?> <?php themify_post_title( array( 'tag' => 'h4', 'no_hook' => true, 'unlink' => false, 'show_title' => true ) ); themify_post_content(); ?> </div> <!-- /.post-content --> </article> <?php endwhile; ?> </div> <!-- /.related-posts --> <?php $themify = clone $themify_save; $themify_save=null; ?> <?php endif; } $post = $saved_entry; wp_reset_query();