最近给一个客户定做zblogphp主题的时候有这个需求,某个区块需要调用指定id的文章,在zblog官方wiki查看和咨询了一些官方开发者后整理出来代码,希望对有这个需求的朋友们有所帮助。
在模板页内调用的完整代码如下: {php}
$post=GetPost(1);//这里的1是指定的文章id
{/php}
{$post.Title}
还有一种方法则是用到ytcms插件(ytcms果然是强大的存在),用ytcms获取指定文章的完整代码如下: {YT:Article DataSource="GetArticleModel(1)"}
{$Article.Title}
{/YT:Article}
不过这些代码有点小缺陷,就是一个完整代码只能调用一篇文章,想着一处位置调用多个指定id的文章需要重复此段代码。不过想想也不算什么缺陷,后台模板文件代码多谢而已,前台展现出来的代码还是一模一样的。
慢慢来,zblogphp是比较好玩些。