gpt4 book ai didi

docpad - 在 Docpad 中仅显示部分博客文章,链接为 "Read More"

转载 作者:行者123 更新时间:2023-12-04 02:53:11 26 4
gpt4 key购买 nike

我只需要显示部分博文...带有指向完整博文的“阅读更多”链接。

主页:使用阅读更多列出最后 5 篇部分/介绍文章。

这在 Docpad 中是可能的吗?

谢谢..

最佳答案

5 月

    getCuttedContent: (content) ->            
i = content.search('<!-- Read more -->')
if i >= 0
content[0..i-1]
else
content

hasReadMore: (content) ->
content.search('<!-- Read more -->') >= 0

more

        <% posts = @getCollection('posts') %>
<% for i in [@document.page.startIdx...@document.page.endIdx]: %>
<% document = posts.at(i).toJSON() %>
<article class="post">
<h3><span class="posts_date"><%= @formatDate(document.date) %></span> <a class="post_head" href="<%= document.url %>"><%= document.title %></a></h3>
<div class="post-content"><%- @getCuttedContent(String(document.contentRenderedWithoutLayouts)) %></div>
<% if @hasReadMore(String(document.contentRenderedWithoutLayouts)): %>
<div class="read_more"><a href="<%= document.url %>"><strong>Читать далее &rarr;</strong></a></div>
<% end %>
</article>
<% end %>

posts

并添加到帖子中

 <!-- Read more -->

关于docpad - 在 Docpad 中仅显示部分博客文章,链接为 "Read More",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17176094/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com