zblog 文章详情页展示该文章作者的其他相关文章
文章目录
需求说明:
在某些博客或内容网站上,我们希望在文章详情页展示该文章作者的其他相关文章,以提高用户对作者内容的兴趣和网站的浏览量。这段代码的目的是在当前文章详情页显示作者的最新文章(最多10篇)。
{php} if (isset($article) && $article instanceof Post) { $authorID = $article->AuthorID; // 设置查询条件 $sql = $zbp->db->sql->Select( $zbp->table['Post'], '*', array( array('=', 'log_AuthorID', $authorID), array('=', 'log_Type', 0), // 确保只获取文章(不包括页面) array('=', 'log_Status', 0) // 确保只获取公开发布的文章 ), array('log_PostTime' => 'DESC'), array(10), null ); // 执行查询 $articles = $zbp->GetListCustom( $zbp->table['Post'], $zbp->datainfo['Post'], $sql ); // 检查查询结果是否为空 if (empty($articles)) { echo '没有找到相关文章'; } } else { echo '当前文章对象不存在'; } {/php} <ul> {foreach $articles as $article} <li> <a href="{$article.Url}" title="{$article.Title}">{$article.Title}</a> </li> {/foreach} </ul>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123@#-@12-3.com举报,一经查实,本站将立刻删除。
共有 30 条评论