多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > 玩轉 WordPress 的“more”標簽

玩轉 WordPress 的“more”標簽

來源:程序員人生   發布時間:2013-10-14 15:44:52 閱讀次數:2793次

只要熟悉WordPress的用戶都應該知道<!--more-->標簽。在撰寫文章時,你可以在文章的正文中插入<!--more--> 標簽來創建文章摘要。這樣文章里默認就會顯示 “more…” 鏈接,讀者點擊它就可以閱讀整篇文章。使用more標簽時,在所有的非單篇文章瀏覽形式(如分類、標簽和存檔)下只會顯示文章摘要,而只有在單片文章瀏覽形式下才會顯示整篇文章內容。接下來我們就來看看下面的例子。

如何使用more標簽
假設你有一篇文章內容如下:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio.
Quisque volutpat mattis eros. Nullam malesuada erat ut turpis mattis.
Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.

<!-more->

Phasellus ultrices nulla quis nibh. Quisque a lectus. Donec consectetuer
ligula vulputate sem tristique cursus. Nam nulla quam, gravida non dolor,
commodo a semper suscipit, sodales sit amet, nisi adipiscing.

那么在非單篇文章瀏覽形式下,你的文章將會這樣顯示:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio.
Quisque volutpat mattis eros. Nullam malesuada erat ut turpis mattis.
Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.
more…

而瀏覽單篇文章時,顯示的內容如下:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio.
Quisque volutpat mattis eros. Nullam malesuada erat ut turpis mattis.
Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.
Phasellus ultrices nulla quis nibh. Quisque a lectus. Donec consectetuer
ligula vulputate sem tristique cursus. Nam nulla quam, gravida non dolor,
commodo a semper suscipit, sodales sit amet, nisi adipiscing.

全文顯示了這篇文章并且沒有more鏈接。

為何要使用more標簽?
主要是因為摘要顯示很實用,你可以在主頁上顯示多篇文章摘要,這樣讀者不需要往下拉動頁面太多就可以快速地瀏覽所有文章的大概內容。如果你的摘要吸引了讀者的注意力,他們就會想接著閱讀整篇文章,那么只要點擊“more”標簽創建的鏈接就可以了。因此,這里就給大家介紹幾種自定義more鏈接的文本內容的方法。

一篇一篇地自定義more標簽文本
想自行定義你的more鏈接文本,這里有兩個好方法。最簡單的一個就是,在文章內容插入more標簽時自行加入自定義的文本內容。例如,需要將默認的more改成 “keep reading this post”,你就可以將平常用的<!--more-->標簽替換為:

<!--more Keep reading this post--> 使用這種方法,你可以為WordPress 中任何一篇文章的more標簽設定獨特的文本內容。這是WordPress一個非常討人喜歡的地方,不過可能很多人還不知道。所以更多的人還是使用下面的方法來自定義每篇文章的more標簽文本:

<?php $custom_more = get_post_meta($post->ID, "custom_more_text", true);
if(!$custom_more) { $custom_more = "Keep reading this post &raquo;"; }
the_content($custom_more); ?> 這段代碼通過尋找自定義的一個叫做 “custom_more_text” 的字段,并將它的值顯示為該文章的自定義more標簽文本。

統一定制more標簽文本
估計有人會嫌一篇篇地修改more文本的方式麻煩,其實也可以為整個網站的所有文章一起設定more標簽文本。最簡單常見的方法就是在the_content() 模板標簽里添加自定義文本:

<?php the_content('Keep reading this post'); ?> 你甚至可以根據自己的需要給顯示效果設定一個格式:

<?php the_content("<span class="custom-more">Keep reading this post</span>"); ?> 我相信大多數WordPress內行人都對這個比較熟悉,也應該經常使用這種方法。不過還有一種方法也可以達到同樣的效果,它是通過functions.php文件來實現的。WordPress 2.8以后,我們可以使用新的filter hook來過濾整個

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩精品久久久毛片一区二区 | 国产亚洲欧美视频 | 国产v综合v亚洲欧美 | 叼嘿视频免费大全网站 | 成人性欧美丨区二区三区 | 啪啪网站视频 | 另类图片综合网 | 操一炮在线 | 中文字幕第二区 | 国产欧美日韩免费一区二区 | 最新中文字幕 | 日本黄大乳片免费观看 | 秋霞一级黄色片 | 欧美日本一道高清二区三区 | 最新福利网站 | 老妇女人一级毛片 | 国产一区二区三区国产精品 | 国产亚洲精品久久久久久久网站 | 欧美日韩国产综合在线小说 | 沈樵在线观看福利 | 一二三四视频在线观看免费高清 | 202z欧美| jizz性欧美2| 免费观看美女的网站 | 成人亚洲精品一区 | 草的好爽| 亚洲最大的黄色网址 | 久久乐国产精品亚洲综合18 | www.插插插 | 交video | 爱爱小视频在线观看网站 | 欧美在线高清 | 自拍欧美日韩 | 韩国理论片在线观看bd | 日韩国产欧美成人一区二区影院 | 久久精品一区二区三区不卡 | 最近免费中文字幕高清大全 | 日本特交大片免费观看 | 久久精品一区二区三区日韩 | 99久久精品费精品国产一区二 | 久久国产亚洲欧美日韩精品 |