Zblog调用指定分类下的最新文章
下文所述代码转载于天兴工作室,我在该代码的基础上进行简化,可以调用指定分类下的第一篇文章。
{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调用指定微言微语。
{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}