[Lifetype] 在每個Post的HTML Title加入文章標題

不知道大家有沒有這樣的需求
在使用Lifetype的時候,會發現,當在瀏覽某篇文章時,希望可以在Title也顯示該文章的標題
也就是顯示$post->getTopic()
其改好的效果就如同以下
Lifetype在Html Title中加入文章標題

要有這樣的功能,
您只需要修改一個地方,
也就是樣板(Template)中的header.template
在header.template中找到<title></title>的地方
並且加入{if !empty($post)} – {$post->getTopic()}{/if}

如我自己的header.template為例

header.template
<title>{$blog->getBlog()}{$postPageTitle}{if !empty($post)} - {$post->getTopic()}{/if}</title>

其要有{if !empty($post)}的原因是由於在該blog的首頁時,程式在載入的時候是不會有$post存在的,只有在讀取該文章的單獨頁面時,才會有$post變數存在,如果沒有{if !empty($post)}就會造成load頁面時,產生錯誤,所以請一定要加上去。

喜歡這篇文章就按個讚吧!

關於「墨嗓」

陳佑竹,朋友都叫我墨嗓。我是專注於資訊科技整合、應用、開發方法及研究的T型人,現任 PHP 資訊系統分析師。平時喜好羽球、登山及手沖咖啡。
分類: LifeType,標籤: , , 。這篇內容的永久連結
透過Facebook發表迴響:

2 Responses to [Lifetype] 在每個Post的HTML Title加入文章標題

  1. Neo表示:

    現在好像從 LifeType 跳槽到 WP 去了。^^

  2. mouson表示:

    哈!
    我還在Lifetype喔!!
    不過老實講,我周遭還真多朋友用WP呀!!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料