个人工具
名字空间
变换
操作

WordPress:Template Tags/the content

来自站长百科
跳转到: 导航, 搜索

目录

描述

显示当前文章的内容。必须在The Loop内使用这个标签。

如果一篇文章中使用了quicktag <!—更多的-->,指定文章中可以摘录部分的"切断"点,the_content()标签会在非单一/非permalink文章网页上显示到<!—更多的--> quicktag切断点为止的摘录部分。the_content()标签有意包含一个参数,用来形成<!—更多的-->内容和外观的格式,创建一个链接,链接到"继续阅读"全文。

注:

  • <!—更多的--> quicktag中的"更多的"之前,不允许有空格。换句话说,<!-- more --> 不能运行!
  • <!--more--> quicktag不会运行,而且如果只显示一篇文章的话,会忽视<!--more--> quicktag。

用法

%%% <?php the_content('more_link_text', strip_teaser, 'more_file'); ?> %%%

例子

指定 "More" 文本

显示文章内容,使用<!--more--> Quicktag时,为更多的链接文本使用"阅读更多的..."

<?php the_content('Read more...'); ?>

在 "更多的"中包含标题

与以上的例子相似,但是多亏了the_title()标签和显示参数,使用tt><!--more--></tt> Quicktag时,可以显示"继续阅读 真正的文章标题"。

<?php the_content("继续阅读 " . the_title('', '', false)); ?>

参数

more_link_text 
(string) 为"more"链接显示的链接文本。默认为'(more...)'
strip_teaser 
(boolean) "more"之前的文本应该隐藏(TRUE)还是显示(FALSE)。默认为FALSE
more_file 
(string) "more"链接指向的文件。默认为当前文件。(2.0版本: 当前'more_file' 参数不能运行)。


相关的

the_ID, the_title, the_title_attribute, single_post_title, the_title_rss, the_content, the_content_rss, the_excerpt, the_excerpt_rss, previous_post_link, next_post_link, posts_nav_link, the_meta,

How to pass parameters to tags with PHP function-style parameters

Go to Template Tag index

留言