分類
LifeType

[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] 在每個Post的HTML Title加入文章標題〉中有 2 則留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

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