说明
该标签显示已经被格式化以供用在RSS订阅中的、当前文章的内容。该标签必须在WordPress主循环(loop)。
在使用快速标签 <!–more–>的非单篇/非固定链接文章页面中 ,该标签用teaser(摘要)链接代替文章的“Read More”部分。
用法
<?php the_content_rss('more_link_text', strip_teaser,
'more_file', cut, encode_html); ?>
示例
默认用法
用默认值显示RSS格式的文章内容。
<?php the_content_rss(); ?>
隐藏Teaser链接并限制文章摘要长度
以RSS格式显示文章,隐藏teaser链接,在文章的第50个单词处停止显示文章内容。
<?php the_content_rss('', TRUE, '', 50); ?>
参数
more_link_text
(字符串)“more”链接的链接文本。默认值为 '(more…)' 。
strip_teaser
(布尔型)显示(FALSE)或隐藏(TRUE)more链接前的文本。默认值为FALSE。
more_file
(字符串)more链接所指向的文件。默认值为当前文件。
cut
(整数)结束内容前所显示的内容字数。默认值为0(显示所有内容)。
encode_html
(整数)定义html标签过滤与特殊字符(如'&')编码。可用值包括:
- 0 ——(默认)为编号的“url脚注”解析链接
- 1 —— 用PHP函数htmlspecialchars()进行过滤,也会将cut参数设为0,因此不推荐在使用cut参数时以1作为encode_html的值
- 2 —— 去除html标签,用'&' 代替其HTML字符串实体(&)。使用cut参数时,encode_html的默认值为2。
分类:中文手册