WonderCSS

在WordPress中获取上、下篇日志的特色图像

在制作wordpress主题时我们知道 previous_post_link()next_post_link() 这两个函数标签来制定当前文章所属分类里面的上一篇、下一篇文章,但是如果要获取上下篇文章的特色图像就比较难了。而在图片类WP网站主题制作中这一功能又是不可避免的,那么我们就可以依据 get the post thumbnail 通过这样的方法来实现:


<div class="PostPrevNext">
    <?php
	$current_category = get_the_category();//获取当前文章所属分类ID
	$prev_post = get_previous_post($current_category,'');//与当前文章同分类的上一篇文章
	$next_post = get_next_post($current_category,'');//与当前文章同分类的下一篇文章
   ?>
   <div class="previous_post_link">
	<?php if (!empty( $prev_post )): ?>
	<a href="<?php echo get_permalink( $prev_post->ID ); ?>"><?php echo get_the_post_thumbnail( $prev_post->ID, '', '' ); ?></a> 上一篇: <a href="<?php echo get_permalink( $prev_post->ID ); ?>"><?php echo $prev_post->post_title; ?></a>
	<?php endif; ?>
   </div>
   <div class="next_post_link">
	<?php if (!empty( $next_post )): ?>
	<a href="<?php echo get_permalink( $next_post->ID ); ?>"><?php echo get_the_post_thumbnail( $next_post->ID, '', '' ); ?></a> 下一篇: <a href="<?php echo get_permalink( $next_post->ID ); ?>"><?php echo $next_post->post_title; ?></a>
	<?php endif; ?>
   </div>
</div>

By 于湛 发布于 2013.05.2 1,559 次浏览

发表评论

电子邮件地址不会被公开。 必填项已用*标注