如果是比較小的個人部落格、專題類網站專案,老蔣還是比較喜歡使用ZBLOG PHP程式的,無論是輕便度還是易用性上比WordPress簡單很多,雖然WP的功能很強大,比如強大的外掛和主題豐富功能是當前最為強大的部落格類CMS程式,但是有些時候為了節省伺服器資源和簡單專案使用,還是建議嘗試一些小巧的CMS。
如果我們自建ZBLOG PHP主題,或者下載到的免費主題,可能沒有上一篇/下一篇的呼叫,以及單頁面文章中的相關文章的呼叫,這樣一來使用者體驗不是很好,二來不利於搜尋引擎的文章相關度呼叫。所以老蔣把最近一段時間在折騰的ZBLOG幾個常用指令碼整理出來,以便以後需要用到的時候直接複製。
1、上一篇/下一篇呼叫
上一篇>>{if $article.Prev} {$article.Prev.Title}{/if}
下一篇>>{if $article.Next} {$article.Next.Title}{/if}
2、相關文章呼叫
您可能還在找這些內容:
{foreach GetList(6,$article.Category.ID) as $related}
- {$related.Title}{$related.Time('m-d')}
{/foreach}
根據我們實際的CSS樣式調整列表樣式。
3、最新文章呼叫
{php}
$stime = time();
$ytime = 90*24*60*60;
$ztime = $stime-$ytime;
$order = array('log_ViewNums'=>'DESC');
$where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(8),'');
{/php}
{foreach $array as $cmslist}- {$cmslist.Title}
{/foreach}
如果我們側邊不是用的自動模組呼叫最新更新文章,可以直接用手工新增到模板中呼叫最新的文章,對於呼叫的文章數量可以在上指令碼中調整,預設是8篇文章。