首页CMSZBLOG PHP调用相关文章列表以及上一篇/下一篇文章代码

ZBLOG PHP调用相关文章列表以及上一篇/下一篇文章代码

时间2024-05-24 21:06:03发布访客分类CMS浏览1016
导读:如果是比较小的个人博客、专题类网站项目,老蒋还是比较喜欢使用ZBLOG PHP程序的,无论是轻便度还是易用性上比WordPress简单很多,虽然WP的功能很强大,比如强大的插件和主题丰富功能是当前最为强大的博客类CMS程序,但是有些时候为了...

如果是比较小的个人博客、专题类网站项目,老蒋还是比较喜欢使用ZBLOG PHP程序的,无论是轻便度还是易用性上比WordPress简单很多,虽然WP的功能很强大,比如强大的插件和主题丰富功能是当前最为强大的博客类CMS程序,但是有些时候为了节省服务器资源和简单项目使用,还是建议尝试一些小巧的CMS。

如果我们自建ZBLOG PHP主题,或者下载到的免费主题,可能没有上一篇/下一篇的调用,以及单页面文章中的相关文章的调用,这样一来用户体验不是很好,二来不利于搜索引擎的文章相关度调用。所以老蒋把最近一段时间在折腾的ZBLOG几个常用脚本整理出来,以便以后需要用到的时候直接复制。

1、上一篇/下一篇调用

p> 上一篇& gt; & gt; { if $article.Prev}
a  href="{ $article.Prev.Url} " title="{ $article.Prev.Title} "> { $article.Prev.Title} /a> { /if} /p>

p> 下一篇& gt; & gt; { if $article.Next}
a  href="{ $article.Next.Url} " title="{ $article.Next.Title} "> { $article.Next.Title} /a> { /if} /p>

2、相关文章调用

 h3> 您可能还在找这些内容:/h3>
ul class="list-group"> { foreach GetList(6,$article.Category.ID) as $related}
li class="list-group-item">
a href="{ $related.Url} " class="am-list-item-hd " title="{ $related.Title} "> { $related.Title} /a> span class="badge"> { $related.Time('m-d')} /span>
/li> { /foreach}
/ul>

根据我们实际的CSS样式调整列表样式。

3、最新文章调用

ul>
{ php}
$stime = time();
$ytime = 90*24*60*60;
$ztime = $stime-$ytime;
$order = array('log_ViewNums'=> 'DESC');
$where = array(array('=','log_Status','0'),array('> ','log_PostTime',$ztime));
$array = $zbp-> GetArticleList(array('*'),$where,$order,array(8),'');
{ /php}
{ foreach $array as $cmslist}
li> a href="{ $cmslist.Url} " title="{ $cmslist.Title} "> { $cmslist.Title} /a> /li>
{ /foreach}
/ul>

如果我们侧边不是用的自动模块调用最新更新文章,可以直接用手工添加到模板中调用最新的文章,对于调用的文章数量可以在上脚本中调整,默认是8篇文章。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ZBLOG PHP调用相关文章列表以及上一篇/下一篇文章代码
本文地址: https://pptw.com/jishu/667286.html
div全屏宽度实现 ajax调试的方法是什么

游客 回复需填写必要信息