RSS项目中的描述标记是否有长度限制或最大大小?
此外,此标记是否适用于HTML标记?
我将从相同的源HTML生成<description>
和<content:encoded>
,并且还想知道<description>
标记是否适合HTML。
答案 0 :(得分:11)
据我所知,没有长度限制。 2
在RSS 0.91中,各种元素限制为500或100个字符。不超过15&lt; item&gt; s在0.91&lt;频道&gt;。 RSS 0.92及更高版本中没有字符串长度或XML级别限制。处理器可以施加它们自己的限制,并且发生器可以具有不超过一定数量的优先级的偏好。 item&gt; s可以出现在频道中,或者字符串的长度有限。
对于包含在RSS规范中定义的所有元素 字符数据,文本应解释为纯文本 项目描述元素的例外,必须适合 呈现为HTML。所有这些元素都不得包含子元素 元件。
RSS元素中可包含的字符数据长度没有限制。
那么你想在某处剪切文字并添加......? 在这种情况下,只需使用substr。
$description = substr($description, 0, 250)."...";
将250替换为您想要的尺寸。