Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
firepot
/
wp-content
/
themes
/
pure-portfolio
:
single.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * The template for displaying all single posts * * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post * * @package Pure_Portfolio */ get_header(); ?> <main id="primary" class="site-main"> <?php while ( have_posts() ) : the_post(); get_template_part( 'template-parts/content', 'single' ); do_action( 'pure_portfolio_post_navigation' ); if ( is_singular( 'post' ) ) { $related_posts_label = get_theme_mod( 'pure_portfolio_post_related_post_label', __( 'Related Posts', 'pure-portfolio' ) ); $cat_content_id = get_the_category( $post->ID )[0]->term_id; $args = array( 'cat' => $cat_content_id, 'posts_per_page' => 3, 'post__not_in' => array( $post->ID ), 'orderby' => 'rand', ); $query = new WP_Query( $args ); if ( $query->have_posts() ) : ?> <div class="related-posts"> <?php if ( get_theme_mod( 'pure_portfolio_post_hide_related_posts', false ) === false ) : ?> <h2><?php echo esc_html( $related_posts_label ); ?></h2> <div class="row"> <?php while ( $query->have_posts() ) : $query->the_post(); ?> <div> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php pure_portfolio_post_thumbnail(); ?> <header class="entry-header"> <?php the_title( '<h5 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h5>' ); ?> </header><!-- .entry-header --> <div class="entry-content"> <?php the_excerpt(); ?> </div><!-- .entry-content --> </article> </div> <?php endwhile; wp_reset_postdata(); ?> </div> <?php endif; ?> </div> <?php endif; } // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : comments_template(); endif; endwhile; // End of the loop. ?> </main><!-- #main --> <?php if ( pure_portfolio_is_sidebar_enabled() ) { get_sidebar(); } get_footer();