正务库

Zblog调用指定分类下的最新文章

时间:2年前   游览量:298    标签: nbsp    quot    gt    39    lt    调用   

下文所述代码转载于天兴工作室,我在该代码的基础上进行简化,可以调用指定分类下的第一篇文章。

{foreach Getlist(10,2,null,null,null,null,array('has_subcate'=>true))  as $key=>$related }
{$i=$key}
{if $i==0}
<li class="dot1"><img src="{$related.Img}" alt="{$related.Title}"><h3><a href="{$related.Url}" target="_blank">{$related.Title}</a></h3>
{php}
$intro= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($related->Intro,'[nohtml]'),50)).'...');
{/php}
<p>{$intro}</p></li>
{else}
<li><span>{$related.Time('m月d日')} </span><a href="{$related.Url}" target="_blank">{$related.Title}</a></li>
{/if}
{/foreach}


代码解释:

    第一行的阿拉伯数字10和2分别表示调用id为2的栏目内的10篇文章;

    第四行至第第八行为第一篇文章显示的界面;

    第十行为之后显示的文章界面。

    出来的效果图如下:

Zblog调用指定分类下的最新文章 建站教程 第1张

    我看了上述的代码之后,可以调用指定目录下的第一批文章的标题以及内容简要,下面以调用分类下的第一篇内容的简要为例子,可用于Zblog调用指定微言微语。

{foreach Getlist(1,21,null,null,null,null,array('has_subcate'=>true))  as $key=>$related }
{php}
$intro= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($related->Intro,'[nohtml]'),50)).'...');
{/php}
<p>{$intro}</p></li>
{/foreach}


Zblog调用指定分类下的最新文章 建站教程 第2张