Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * The template for displaying featured posts on the front page
- *
- * @package Catch_Wheels
- */
- ?>
- <?php
- $show_content = get_theme_mod( 'catch_wheels_featured_content_show', 'hide-content' );
- $show_meta = get_theme_mod( 'catch_wheels_featured_content_meta_show', 'show-meta' );
- $layout = get_theme_mod( 'catch_wheels_featured_content_layout', 'layout-three' );
- ?>
- <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
- <div class="hentry-inner">
- <div class="post-thumbnail">
- <a href="<?php the_permalink(); ?>">
- <?php
- /**
- * Add play button on hover if post format is video
- */
- if ( has_post_format( 'video' ) ) : ?>
- <span class="preview-toggle">
- <i class="fa fa-play"></i>
- <span class="view-icon-label screen-reader-text"><?php esc_html_e( 'View', 'catch-wheels-pro' ); ?></span>
- </span>
- <?php endif; ?>
- <?php
- if ( has_post_thumbnail() ) {
- the_post_thumbnail();
- }
- else {
- $image = '<img src="' . trailingslashit( esc_url( get_template_directory_uri() ) ) . 'assets/images/no-thumb-470x353.jpg"/>';
- // Get the first image in page, returns false if there is no image.
- $first_image = catch_wheels_get_first_image( $post->ID, 'post-thumbnail', '' );
- // Set value of image as first image if there is an image present in the page.
- if ( $first_image ) {
- $image = $first_image;
- }
- echo $image;
- }
- ?>
- </a>
- </div>
- <div class="entry-container">
- <header class="entry-header">
- <?php if ( 'show-meta' === $show_meta ) {
- echo '<div class="entry-category">';
- catch_wheels_entry_category();
- echo '</div>';
- } ?>
- <?php the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">','</a></h2>' ); ?>
- <div class="entry-meta">
- <?php echo get_the_date(); ?>
- <?php catch_wheels_posted_by(); ?>
- </div><!-- .entry-meta -->
- </header>
- <?php
- if ( 'excerpt' === $show_content ) {
- $excerpt = get_the_excerpt();
- echo '<div class="entry-summary"><p>' . $excerpt . '</p></div><!-- .entry-summary -->';
- } elseif ( 'full-content' === $show_content ) {
- $content = apply_filters( 'the_content', get_the_content() );
- $content = str_replace( ']]>', ']]>', $content );
- echo '<div class="entry-content"><p>' . $content . '</p></div><!-- .entry-content -->';
- } ?>
- </div><!-- .entry-container -->
- </div> <!-- .hentry-inner -->
- </article>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement