日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

玩轉 WordPress 的“more”標簽

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

只要熟悉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來過濾整個

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品视频在线看 | 99久久精品国产麻豆演员表 | 在线激情视频 | 日本精品中文字幕 | 99国产精品永久免费视频 | 久久一精品 | 天天操中文字幕 | 亚洲成人久久久 | 国产精品久久久一区 | 黄色免费av | 日韩色在线 | 亚洲国产三级 | 精品国产乱码久久久久久影片 | h片在线观看免费 | 91久久精品一区二区别 | 日韩精品三区 | 亚洲欧美综合一区 | 久久久久久久一区 | 久久久久久久久久久福利观看 | 国产免费高清 | 91精品久久久久 | 久久国产精品99久久久久久牛牛 | 高清黄色毛片 | 夜夜骑首页 | www欧美 | 国产日韩久久 | 91麻豆精品91久久久久同性 | 国产精品视频一二三四区 | 欧美激情精品久久久久久变态 | 91视频国产一区 | 亚洲国产精品尤物yw在线观看 | 一区二区三区av | 久久机这里只有精品 | 99久久精品国产毛片 | 国产性色 | 国产一区在线播放 | 久久一区二区三区欧美 | 国产91视频网 | 成年人在线视频 | 日韩一级黄色片 | 成人h动漫精品一区二区器材 |