wordpress带缩略图的上一篇、下一篇文章代码
网站文章 2026-09-21 06:18:50 2 0

wordpress默认上一篇、下一篇文章调用函数previous_post_link()next_post_link()调用的是纯文本超链接,如果想调用上一篇、下一篇文章的特色图像要怎么实现呢?方法思路是获取上一篇、下一篇文章的ID后,传递给获取缩略图的函数get_the_post_thumbnail()调用对应的特色图像。

代码如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?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);
    } 
?>

扩展

WordPress获取当前文章上一篇文章的信息函数get_previous_post()

WordPress获取当前文章下一篇文章的信息函数get_next_post()

文章说明
本文标签:
©版权声明
本站提供的一切软件、教程和游戏辅助仅限用于娱乐和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。如有侵权请邮件与我们联系处理。敬请谅解!6594404@qq.com