zblogPHP的相关文章之前已经分享过《zblogPHP相关文章》其中官方版本的相关文章仅支持获取同tag标签下的其它文章,如果在遇到文章量少,或者不善于在发布文章时写tag的同学,那么相关文章就不会显示几条,甚至不显示!而其它开发者写的相关文章代码,虽然也支持相关文章时,有同tag标签时调取同tag文章,否则在获取总条数下去获取同分类下其它文章作为相关文章的功能,但这段开发者写的相关文章兼容性貌似有点问题,在php7.1时容易有错误!
总之,偶尔会被相关文章闹的很烦躁,今天也来分享下之前未分享过的,在文章页面,获取同分类下的其它最新文章作为相关文章的方法:
<ul id="related"> {foreach GetList(5,$article.Category.ID) as $related} <li><span class="time">{$related.Time('m-d')}</span><span class="title"><a href="{$related.Url}" title="{$related.Title}">{$related.Title}</a></span></li> {/foreach} </ul>
其中第二行的$article.Category.ID就是获取当前文章所在分类ID,之前的5,则是获取5条的意思!