我试图在标题h2
与Blogger中<data:post.snippet>
的帖子的第一段之间进行简单的换行。
此帖有点帮助(How to increase character lengh in blogger snippet instead of using limited length, 'data:post.snippet'?),但我限制使用此javascript代码(https://groups.google.com/d/msg/bloggerdev/8jUR9uISmA0/J8dmGwACJDgJ)的字符数量(我不想显示<data:post.body>
直到阅读更多标签)。
有没有办法对代码段设置样式以在标题后换行?
答案 0 :(得分:0)
您需要使用new themes引入的新snippet
运算符。它可以选择保留实际帖子内容中存在的换行符。相同的代码看起来像 -
<b:eval expr='snippet(data:post.body, {length: 450, linebreaks: true})' />
这会处理data:post.body
数据标记并从中提取前450个字符,同时保留其中的换行符。
有关snippet
运算符的详细文档 -
摘录(字符串,选项)
从HTML字符串生成一个简短的代码段。
选项:指定片段选项的对象,包括:
- 链接:boolean是否保留代码段中的锚点/链接。 默认为true。
- 换行符:boolean是否保留。中的换行符(标记) 片段。默认为true。
- 省略号:boolean是否将省略号(...)附加到末尾 片段。默认为true。
- 长度:指定代码段最大长度的数字。