首页 / 值得一看 / zblog教程 / 正文

zblogphp代码:文章内容页添加上一篇和下一篇文章链接功能

2022-05-24zblog教程阅读 448

在大部分的zblog主题中的文章内容页都会自带上一篇和下一篇文章功能,这样不仅有利于阅读者方便进入上下篇文章,还加强了上下篇文章的关联性,更利于搜索引擎抓取文章。如果你的主题没有上下篇文章功能,就需要自己通过修改模板自行添加代码。

首先,我们需要只知道ZBlogPHP博客程序上下篇调用的文章标签:

{$article.Prev.Url} 上一篇URL
{$article.Next.Url} 下一篇URL
{$article.Prev.Title} 上一篇标题
{$article.Next.Title} 下一篇标题

然后,找到文章页模板(以zblogphp默认主题为例),zblogphp默认文章页面模板为post-single.php文件,在其中适当的位置添加调用代码即可。

上一篇文章调用基本代码:

【上一篇】<a href="{$article.Prev.Url}" title="{$article.Prev.Title}"> {$article.Prev.Title}</a>

下一篇文章调用基本代码:

【下一篇】<a href="{$article.Next.Url}" title="{$article.Next.Title}">{$article.Next.Title}</a>

我们可以对上下篇文章添加一个是否存在的判断,这样当上一篇或下一篇文章不存在时,就显示“没有了”,或者其他提示文字!

所以,进一步完善调用代码后,刘代码提供以下两种方法:

第一种调用代码

<p>【上一篇】{if $article.Prev}<a  href="{$article.Prev.Url}" title="{$article.Prev.Title}">{$article.Prev.Title}</a>
{else}<a href="#" rel="prev">没有了</a>{/if}
<br/>【下一篇】{if $article.Next}<a  href="{$article.Next.Url}" title="{$article.Next.Title}">{$article.Next.Title}</a>
{else}<a href="#" rel="next">没有了</a>{/if}</p>

第二种调用代码

<span >【上一篇】 {$article->P()}{if $article.Prev}<a href="{$article.Prev.Url}" rel="prev">{$article.Prev.Title}</a>
{else}
<a href="#" rel="prev">没有了</a>{/if}</span>
<br />
<span>【下一篇】 {$article->N()}{if $article.Next}<a href="{$article.Next.Url}" rel="next">{$article.Next.Title}</a>
{else}
<a href="#" rel="next">没有了</a>{/if}</span>

以上两种调用代码的方法基本上是相同的,不管你选择其中哪一种都是可以的,样式效果可以在CSS文件中修改!

信息由用户投稿以及用户自行发布,真实性、合法性由发布人负责,涉及到汇款等个人财产或隐私内容时请仔细甄别,注意防骗!如有侵权,请联系:wwwlaoyuwang#126.com(#=@)!我们会第一时间核实处理!

相关推荐

  • 虚拟主机中zblog如何强制全站https

    网站改版升级了https安全访问,可之前搜索引擎收录的全部都是http的链接,如果不做301重定向,别人访问时,进入的依旧不是安全链接。如何把zblogPHP全站http301重定向到https的域名...

    92zblog教程2023-10-01
  • zblogphp使用GetArticleList、GetList函数调用热门文章列表

    一般我们调用ZBLOGPHP文章的时候会用到最新文章、点击数、评论数文章调用,同时我们还可能会在一些特定的位置调用本周、本月、本年度的热门文章。热门文章目录文件:zb_system/funct...

    219zblog教程2023-07-05
  • zblog修改列表分页条首页/上页/下页/末尾符号为文字

    Z-Blog使用{template:pagebar}调用的翻页条是用‹‹、‹、›、››符号分别表示首页、上一篇、下一页和最后一页,如果不想用符号直接显示中文怎么办?可以尝试使用翻页条源代码来修改或者通...

    206zblog教程2023-06-12
  • zblog搜索页面制作教程

    搜索功能是一个网站中必不可少的功能,同样在zblog模板中也支持搜索页面的制作,而zblog中的搜索页面是要用一个单独模板来制作的,下面来进行一下讲解本文讲解是以zblog新版本为例来演示的。首先,先...

    251zblog教程2023-06-11
  • ZblogPHP调用某个分类的随机文章

    随机文章是非常常见的内容模块,有利于提高网站整体的收录。区别于常见的CMS,我发现Zblog并没有表情直接调用随机文章,那么,我们要实现调用某个分类的随机文章,应该怎么实现呢?随机文章从网上看到的随机...

    377zblog教程2023-05-10