怎麼讓WordPress的文章顯示概要?

筆者前幾天一直在尋找方法,想要把分類頁面裏的文章全都以其概要顯示出來,那樣讀者會看的比較舒服。不過,筆者找好久才找到好幾個方法,今天就來給大家說說,看你們的WordPress會否適用。

 

 

the_excerpt() VS the_content()

 

這兩個函數應該是最常見用的方法。

the_content () – 用於顯示文章所有內容

the_excerpt () – 用於顯示文章概要 (文章前55個字)

 

依照安裝的主題(theme)編程,一般來說預設的都會是 the_content(),也就是讓筆者心煩想要改掉的地方。每個主題的編程不一樣,the_content()出現的地方也不一樣。網路上一直搜的時候,很多人都說在 index.php 或是 category.php,但筆者怎麼找都找不到,後來發現筆者當時用的主題(Twenty Twelve)收藏 the_content() 的地方是在 content.php 。所以各位想要修改的朋友留意了,登入 WordPress 後臺(Dashboard)以後,進去外觀(Appearance)裏面的編程器(Editor),要找的是像 index.php ,  category.php 或 content.php 這種跟 Blog 內容有關的php檔案。在檔案裏,按 ctrl+f ,然後the_content() ,找到就改,找不到就去找別的 php。

 

之後筆者終於找到 the_content() ,並把他改成 the_excerpt() ,但問題在次出現了!貌似 the_excerpt() 只是用於英文,它把文章前55個字顯示出來,但中間的段落卻沒有分開來,看上去就更亂了。所以筆者在這邊不會建議各位把 the_content() 換成 the_excerpt() ,第一: the_content() 不好找;第二: the_excerpt()的效果出來沒有很好。

 

 

<!--more-->

 

另一個適合自定義的方法就是用 <!--more--> 代碼。 the_content() 原來的設定,就是可以根據 <!--more--> 代碼,把你想要顯示出來的概要顯示出來。但這個方法的缺點是:每次寫文章的時候都要加入 <!--more--> 代碼在自己想放的地方,對於像本站每日發一遍文章的頻率來說,實在是太麻煩了。於是筆者又略過這個方法。

 

 
C$1.99 .Com at GoDaddy.com!
 

 

外掛

 

據說是可以靠某些外掛做到這個效果,但筆者並沒有找到一個可以做到類似效果的外掛,而在網上搜到的大部份都在建議把 the_content() 換成 the_excerpt() 的方法,談論外掛的沒有很多。筆者也覺得編程的人不會想要出這類的外掛,因為除了外掛以外的方法已有好幾個,而安裝外掛會占空間,一般 WordPress 用者應該都不會優先考慮用外掛。

 

 

利用 WordPress 提供的主題就可輕鬆顯示文章概要

 

如果以上的方法你都試過了,覺得都不合心意的話,可以考慮筆者如今的方法,雖然比起上面所說的技術沒有那麼高。其實筆者昨天差不多已經放棄尋找顯示概要的方法,然而在很偶然的情況下,因筆者想要換主題,才發現不同主題對於內容顯示方面有不同的設置。可以以筆者現在使用的這個主題(Respon,SBA Factory 出品)來說,首頁是筆者幾篇最新的文章,每篇文章只顯示名稱和文章的第一句話,而左面都會掛上該篇文章的特定圖片(Featured Image)。這不就正正合了筆者的心意?!筆者昨天找到這個主題,簡直超級滿意!筆者深信不是所有自架網站和用 WordPress 的朋友都會編程,這個方法對我們來說應該是最省心省力的,接下來要考慮的只是選擇什麽主題,加油咯!

 

 

可到…

在WordPress修改翻頁樣式

如何強行設置WordPress的縮圖大小?

看關於筆者修改主題外掛的文章。

怎麼讓WordPress的文章顯示概要?》有 2 条评论

  1. […] 怎麼讓WordPress的文章顯示概要? […]