如果是比較小的個人部落格、專題類網站專案,老蔣還是比較喜歡使用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篇文章。