示例#1
0
 itemscope itemType="http://schema.org/BlogPosting">
		<?php 
    grve_print_post_video();
    ?>
		<div class="grve-post-content">

			<?php 
    the_title('<a href="' . esc_url(get_permalink()) . '" rel="bookmark"><h4 class="grve-post-title" itemprop="name headline">', '</h4></a>');
    ?>

			<div class="grve-post-meta">
				<?php 
    grve_print_post_author_by();
    ?>
				<?php 
    grve_print_post_date();
    ?>
				<?php 
    grve_print_like_counter();
    ?>
			</div>
			<?php 
    grve_print_post_excerpt();
    ?>
		</div>
	</article>

<?php 
}
?>
示例#2
0
/**
 * Prints single related item ( used in related posts )
 */
function grve_print_loop_related($query, $filter = '')
{
    $image_size = 'grve-image-small-rect-horizontal';
    $image_src = get_template_directory_uri() . '/images/empty/' . $image_size . '.jpg';
    if ($query->have_posts()) {
        while ($query->have_posts()) {
            $query->the_post();
            $grve_link = get_permalink();
            $grve_target = '_self';
            if ('link' == get_post_format()) {
                $grve_link = get_post_meta(get_the_ID(), 'grve_post_link_url', true);
                $new_window = get_post_meta(get_the_ID(), 'grve_post_link_new_window', true);
                if (empty($grve_link)) {
                    $grve_link = get_permalink();
                }
                if (!empty($new_window)) {
                    $grve_target = '_blank';
                }
            }
            ?>
		<li>
			<article id="grve-related-post-<?php 
            the_ID();
            ?>
" <?php 
            post_class('grve-related-item');
            ?>
 itemscope itemType="http://schema.org/BlogPosting">
				<div class="grve-media grve-image-hover">
					<?php 
            if (has_post_thumbnail()) {
                ?>
						<a href="<?php 
                echo esc_url($grve_link);
                ?>
" target="<?php 
                echo esc_attr($grve_target);
                ?>
">
							<?php 
                the_post_thumbnail($image_size);
                ?>
						</a>
					<?php 
            } else {
                ?>
						<a class="grve-no-image" href="<?php 
                echo esc_url($grve_link);
                ?>
" target="<?php 
                echo esc_attr($grve_target);
                ?>
">
							<img src="<?php 
                echo esc_url($image_src);
                ?>
" title="<?php 
                the_title_attribute();
                ?>
" alt="<?php 
                the_title_attribute();
                ?>
" />
						</a>
					<?php 
            }
            ?>
				</div>
				<div class="grve-content">
					<a href="<?php 
            echo esc_url($grve_link);
            ?>
" target="<?php 
            echo esc_attr($grve_target);
            ?>
">
						<h6 class="grve-title" itemprop="name headline"><?php 
            the_title();
            ?>
</h6>
					</a>
					<div class="grve-caption"><?php 
            grve_print_post_date();
            ?>
</div>
				</div>
			</article>
		</li>
<?php 
        }
    } else {
    }
    wp_reset_postdata();
}