Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在博客帖子中添加自动跳转中断_Javascript_Blogger - Fatal编程技术网

Javascript 如何在博客帖子中添加自动跳转中断

Javascript 如何在博客帖子中添加自动跳转中断,javascript,blogger,Javascript,Blogger,我知道我的问题听起来很奇怪,但实际上我不会问如何在blogger中创建自动阅读更多摘要或发布摘录。因为有多个教程可以在blogger的索引页面上添加文章摘录。问题是,文章仍然满载页面,这使得博客速度变慢。我有一个有120多篇文章的博客,我不能通过去博文编辑器在其中单独添加跳转。有没有其他方法可以在索引页面上的帖子中自动添加跳转分隔符(可以由帖子编辑器添加的实际跳转分隔符,而不是“帖子摘录阅读更多”按钮)? 谢谢您需要使用新的snippet操作符。这将允许您仅加载索引页(也称主页,分页页)上帖子内

我知道我的问题听起来很奇怪,但实际上我不会问如何在blogger中创建自动阅读更多摘要或发布摘录。因为有多个教程可以在blogger的索引页面上添加文章摘录。问题是,文章仍然满载页面,这使得博客速度变慢。我有一个有120多篇文章的博客,我不能通过去博文编辑器在其中单独添加跳转。有没有其他方法可以在索引页面上的帖子中自动添加跳转分隔符(可以由帖子编辑器添加的实际跳转分隔符,而不是“帖子摘录阅读更多”按钮)?
谢谢

您需要使用新的
snippet
操作符。这将允许您仅加载索引页(也称主页,分页页)上帖子内容的摘要(通过
length
属性控制),并用以下代码替换
的实例-

<b:if cond='data:blog.pageType not in {"static_page", "item"}'>
  <b:eval expr='snippet(data:post.body, {length: 450, linebreaks: false, links: false})' />
  <a expr:href='data:post.url + &quot;#more&quot;' ><data:post.jumpText/></a>
<b:else/>
  <data:post.body/>
</b:if>

有关
代码段
运算符的详细文档,请参阅-

代码段(字符串、选项) 从HTML字符串生成短代码段

选项:指定代码段选项的对象,这些选项包括:

  • 链接:用于判断是否在代码段中保留锚定/链接的布尔值。 默认为true
  • 换行符:布尔值,用于确定是否在中保留换行符(标记) 一小条默认为true
  • 省略号:用于判断是否将省略号(…)附加到 片段。默认为true
  • 长度:指定代码段最大长度的数字