我们在使用wordpress程序建立网站内容页,默认的上一篇文章和下一篇文章是可以通过previous_post_link()、next_post_link()函数来调用的,由于调用是的纯文本的超链接,如果我想实现带缩略图的上一篇下一篇文章功能,不知道是不是可以呢?当然是可以的,下面就来分享给大家wordpress如何实现带缩略图的上一篇下一篇文章功能。
我们只需要获取上一篇、下一篇文章的ID后,传递给获取缩略图的函数get_the_post_thumbnail()调用对应的特色图像。代码如下:
- <?php
- //上一篇
- $prevPost = get_previous_post(true);
- if($prevPost){
- $prevThumbnail = get_the_post_thumbnail($prevPost->ID, array(100,100));
- previous_post_link('%link',"$prevThumbnail %title", TRUE);
- }
- //下一篇
- $nextPost = get_next_post(true);
- if($nextPost){
- $nextThumbnail = get_the_post_thumbnail($nextPost->ID, array(100,100) );
- next_post_link('%link',"$nextThumbnail %title", TRUE);
- }
- ?>