zblogphp调用指定ID文章和tags标签的方法

Zblog 思享 311浏览
摘要:
对于一些CMS风格的主题来说,首页内容的布局是一个让人头疼的问题。zblogphp系统文章除了置顶没有其他的标注方式,要想显示特定区域的指定文章还得自己动手。今天分享几个zblogphp调用任意指定文章ID的方法。代码如下:。上面的1,2,3,4是文章id,多个可以用英文逗号隔开,可以任意指定。

对于一些CMS风格的主题而言,首页内容编排是一件很头疼的事情,zblogphp系统文章除了置顶之外就没有什么其它标记方式了,想在特定区域展示指定文章还需自己动手。今天我们就来分享一下zblogphp调用多篇任意指定文章ID的方法,代码如下:

{php}$array = explode(',','1,2,3,4');{/php}
{foreach $array as $hotid}
{$related=GetPost((int)$hotid)}
<li><a href="{$related.Url}" target="_blank">{$related.Title}</a></li>
{/foreach}

以上1,2,3,4即为文章ID,多个只需用英文逗号隔开即可,可以任意指定。

指定id标签

{foreach explode(',','1,2,3,4') as $tagid}
{$tag = $zbp->GetTagByID((int)$tagid)}
<a href="{$tag->Url}" title="{$tag->Name}">{$tag->Name}</a>
{/foreach}

以上1,2,3,4为标签ID 用英文逗号,隔开

推荐阅读

PHP提示:Warning: count():Parameter must be an array or an object that implements Countable

错误原因:PHP7.2以后,count()函数的参数无效时会抛出warning警告。...

PHP7.4 报错:Deprecated Functionality: implode(): Passing glue string after array is deprecated.

PHP7.4运行项目报错:Deprecated Functionality: implode(): Passing glue string after array is deprecated。只需交换 implode() 函数的两个参数!...

zblog报错Table‘zbp_post’is marked as crashed and should be repaired

最近有很多网友问我在Z-BlogPHP中报错“mysqli_query():: Table 'zbp_post' is marked as crashed and should be repaired”是什么意思,如何解决?报错界面如下图所示。这可能......