zblogPHP相关文章 - 同分类最新发布的文章

admin 2个月前 142浏览 0评论

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条的意思!

评论