零基础学做网站培训介绍

当前位置:

wordpress上一篇文章和下一篇文章的链接调用代码

在wordpress模板开发过程中,我们经常需要调用上一篇文章和下一篇文章,用于将整个网站里的网站进行串联,既提高用户粘度也方便用户点击浏览。

制作网站的“上一篇”“下一篇”功能举例

在前面的教程里,我们介绍了如何制作WordPress网站的上一篇、下一篇,是使用下面的调用代码直接将标签和链接全部调用显示出来。


<?php if (get_previous_post()) { previous_post_link('上一篇: %link','%title',true);} else { echo "上一篇:没有了";} ?>
<?php if (get_next_post()) { next_post_link('下一篇: %link','%title',true);} else { echo "下一篇:没有了";} ?>

但有时我们只希望单独调用上一篇文章和下一篇文章的链接,制作出如下面的效果:

wordpress上一篇文章和下一篇文章

实现单独调用wordpress上一篇文章和下一篇文章的链接,可以使用下面的代码:


<?php
$prev_post = get_previous_post(true,'','category');
$next_post = get_next_post(true,'','category');
?>

<?php if(get_permalink( $prev_post->ID ) == get_the_permalink()){?>
<a>没有了</a>
<?php }else{?>
<a href="<?php echo get_permalink( $prev_post->ID );?>">上一节</a>
<?php }?>
<?php if(get_permalink( $next_post->ID ) == get_the_permalink()){?>
<a>没有了</a>
<?php }else{?>
<a href="<?php echo get_permalink( $next_post->ID );?>">下一节</a>
<?php }?>

这段代码可以实现调用同分类下的文章的上一篇、下一篇文章,并且如果是第一篇或者最后一篇,就会显示“没有了”。

发表评论

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

相关教程

  • 很多学建网站学员使用wordpress程序建好了网站,都在自己的网站上添加评论功能。为了让评论者更快的知道自己的评论得到了回复,我们可以给自己网站的
  • WordPress默认的头像是读取gravatar.com上的图片的,对于国内用户来说会使网页打开速度变慢。所以如果想提高网页打开速度(相关知识:如何测网站访问
  • 今天介绍一个Wordpress 多条件联动筛选功能制作案例,这也是学做网站论坛为一个网站客户做的一个功能。就是Wordpress 多条件联动筛选功能。如果你正想
  • 使用Wordpress程序建网站,有进需要在侧边栏调用网站中浏览量最多的文章列表。以前为了实现这个功能,我们需要安装wordpress文章浏览量插件,今天学做
  • 在学做网站论坛之前的建站教程中,介绍过什么是图片延迟加载,又叫图片懒加载。对于网站页面上有大量图片,图片延迟加载非常有用,可以加速网页打开速
  • 有些同学在使用WP程序做网站时,安装了WP程序之后进入配置数据库这一步,可是出现了点击‘创建配置文件’无反应的情况,这是由于有些同学使用的网站空间
  • wordpress程序开发手册 (117906 次学习)
    本手册是由学做网站论坛在实际教学和建网站过程中,总结的一些WORDPRESS程序开发用到的代码,标签以及常用的PHP语句。通过不断的收集和汇总,分享给学
  • 在学做网站论坛的建站课程作业区,我们给学习建网站的学员列出了很多的问题,并且每个问题也有相应的正确答案。但设置了一个功能-内容回复可见。学员
  • 在企业网站制作时,需要在网站的边栏列出企业产品分类,如果公司网站产品项目很多的情况,就需要设置二级分类或者子分类。如下图:如何在自己建网站
  • 我们自己建网站时,可以使用WORDPRESS后台的特色图像作为文章的封面,如果你用的主题没有特色图像功能,可以先开启wordpress 特色图像,然后按照以下