# 西安网站建设

### 常见问题

- 07-11 动态网页与静态网页差别在哪？
- 07-11 企业网站建设常见的三种模式
- 07-11 网站如何提高用户体验度
- 07-11 为什么要选择好的虚拟主机
- 07-08 为什么网站建设价格悬殊如此之大
- 07-08 一味比价的客户，受害是自己！
- 07-08 西安做一个网站需要多少钱？
- 07-08 网站建设价格便宜有好货吗？
- 07-08 西安网站建设服务器如何选择

### 网站案例

- 09-13 西安潼大消防
- 09-13 中国养老网
- 09-13 西安艺师迪机械
- 09-13 西安墙衣裳装饰
- 04-03 西安张氏减肥中心
- 03-09 杰赋羊奶粉
- 03-09 拉卡拉西安分公司
- 10-19 西安荣辉标识
- 10-19 西安润驰消防

### 当前位置:八梦网络工作室 >> 建站教程 >> zblogphp相关文章功能调用代码

## zblogphp相关文章功能调用代码

日期：15-06-30 作者：八梦网络工作室 来源：www.8dream.net

对于一个网站来说，相关文章功能是有必要的，可以增加网站访客的黏性从而起到增加网站的pv的效果（当然肯定不止这一个效果啦）。本文为大家介绍下zblogphp添加相关文章功能的代码。

一共两种方法，第一种是zblog官方比较推荐的方法，代码如下：

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | `{``$aid``=``$article``.ID}` `{``$tagid``=``$article``.Tags}` `{``$cid``=``$article``.Category.ID}` `{php}` `` `$str` `=` `''``;` `` `$tagrd``=``array_rand``(``$tagid``);` `` `if``( sizeof(``$tagid``)>0 && (``$tagid``[``$tagrd``]->``Count``)>1){` `` `$tagi``=``'%{'``.``$tagrd``.``'}%'``;` `` `$where` `=` `array``(``array``(``'='``,``'log_Status'``,``'0'``),``array``(``'like'``,``'log_Tag'``,``$tagi``),``array``(``'<>'``,``'log_ID'``,``$aid``));` `` `}``else``{` `` `$where` `=` `array``(``array``(``'='``,``'log_Status'``,``'0'``),``array``(``'='``,``'log_CateID'``,``$cid``),``array``(``'<>'``,``'log_ID'``,``$aid``));` `` `}` `` `$array` `=` `$zbp``->GetArticleList(``array``(``'*'``),``$where``,``array``(``'rand()'``=>``' '``),``array``(6),``''``);` `` `foreach` `(``$array` `as` `$related``) {` `` `if``((``$related``->ID)!=``$aid``){` `` `$str` `.=` `"<li><span class=\"time\">{$related->Time('m-d')}</span><span class=\"title\"><i class=\"icon-doc-text\"></i><a href=\"{$related->Url}\" title=\"{$related->Title}\">{$related->Title}</a></span><small class=\"pcomm\"><i class=\"icon-comment-1\"></i> <a href=\"{$related->Url}#comments\" rel=\"nofollow\" title=\"《{$related->Title}》上的评论\">{$related->CommNums}</a></small></li>"``;` `` `}` `` `}` `{/php}` `{``$str``}`

第二种用到的是zblogphp的“GetList“函数，代码如下：

1 2 3 | `{``foreach` `GetList(10,null,null,null,null,null,``array``(``'is_related'``=>``$article``.ID))` `as` `$related``}` `<li><span>{``$related``.Time(``'Y-m-d'``)}</span><a href=``"{$related.Url}"``>{``$related``.Title}</a></li>` `{/``foreach``}`

把以上代码放置到你正在使用的主题内的”post-single.php“文件内即可，一般推荐放在”{$article.Content}“下面吧，css自己定义即可。

当然我们也可以用第三方的”相关文章“插件来替换zblogphp原生的相关文章功能。比较推荐的插件有”百度推荐（官网地址）“、”友荐（官网地址）“。大家可根据自身需求选择适合的相关文章功能。

网站首页 - 建站教程 - 下载中心- 八梦动态 - 官方微博 - 个人微博 - 网站地图
copyright 2015 八梦网络工作室 陕ICP备14008752号