如何修改各篇文章在首頁上顯示的內容?
請登入自家後台→模板→索引頁→主索引
然後利用Ctrl+F尋找<MTEntries>
看到那堆像是火星文的東西請先不要害怕
且聽我慢慢說來
"主索引"這個模板就是設定首頁模樣的所在
(所以若想修改首頁的話 大多是從"樣式表"、"設置"或這個"主索引"下手)
而被<MTEntries>和下面不遠處那個</MTEntries>兩個標籤包起來的部分
就是設定各篇文章在首頁上顯示內容的語法
不懂各個標籤的意義沒有關係
把標籤複製起來 丟到股溝裡去查一下
就可以找到一些相關說明
在這裡 只先解釋幾個即刻相關的標籤:
‧<$MTEntryBody$>
這個標籤代表的是新增文章介面中填在主要文章內容欄中的東西
‧<$MTEntryMore$>
這個標籤代表的是新增文章介面中填在更多文章內容欄中的東西
‧<$MTEntryExcerpt$>
這個標籤代表的是新增文章介面中填在摘要欄中的東西
以Arkun的問題為例
她是把每一篇文章的第一段填在文章主要內容欄
再把後續填在更多文章內容欄
至於摘要欄 則是一片空白
而依照目前模板預設顯示者為<$MTEntryExcerpt$>(摘要)的情況下
系統會依個人設定自動抓取全部文章最前面的若干文字(只抓文字)來當成摘要
因此
只要把這一段語法中的<$MTEntryExcerpt$>改成<$MTEntryBody$>
然後再按下保存並重建即可
這樣首頁上便會秀出她填在文章主要內容欄裡的東西
不過 請注意
這樣一來
有時候圖片的寬度便得針對首頁主欄的寬度而進行必要的設定
搞清楚這些事情之後
我們就可以依照自身的偏好去修改模板及發佈文章
比如說 來個練習題好了
若要像我的網誌"路邊一棵榕樹下"那樣
讓首頁上的各篇文章只有顯示我自己填入的簡短摘要
那麼 模板該如何修改呢?
(欲看答案 請將下列文字反白)
不用修改目前的預設模板
只需在發文的時候
將想要顯示在首頁上的文字填在摘要欄中即可(但必須自行以html語法斷行)
此外 在這樣的情況下
我們可以把全部文章內容都貼在更多文章內容欄中即可
--
》延伸閱讀
‧如何讓彙整頁只顯示文章的摘要?