用于查询博客文章的 Hubspot 自定义模块
Hubspot custom module to query blog posts
我在 Hubspot COS 网站上工作,我需要能够 运行 对博文进行自定义查询,并在主页和侧边栏的模块中显示这些博文的列表网站。
我从哪里开始?我试过使用 RSS 模块,但它不够具体,无法满足我的需要。
如果您有任何建议,我们将不胜感激。谢谢!
我能够使用 blog_recent_topic_posts()
来解决这个问题:
<div class="row-fluid">
{% set posts = blog_recent_topic_posts('3904474513', 'featured-resource', 3) %}
{% for post in posts %}
{% set topics = post.topic_list %}
<div class="span4 resource">
<div class="resource-icon{% for topic in topics %} {{ topic.slug }}{% endfor %}"></div>
<img src="{{ post.featured_image }}" alt="{{ post.name }}">
<div class="resource-text">
<p class="r-type">
{% for topic in topics %}
{% unless topic == 'featured resource' %}
{{ topic.name }}
{% endunless %}
{% endfor %}
</p>
<h3 class="r-title"><a href="{{ post.absolute_url }}">{{ post.name }}</a></h3>
</div>
</div>
{% endfor %}
</div>
我在 Hubspot COS 网站上工作,我需要能够 运行 对博文进行自定义查询,并在主页和侧边栏的模块中显示这些博文的列表网站。
我从哪里开始?我试过使用 RSS 模块,但它不够具体,无法满足我的需要。
如果您有任何建议,我们将不胜感激。谢谢!
我能够使用 blog_recent_topic_posts()
来解决这个问题:
<div class="row-fluid">
{% set posts = blog_recent_topic_posts('3904474513', 'featured-resource', 3) %}
{% for post in posts %}
{% set topics = post.topic_list %}
<div class="span4 resource">
<div class="resource-icon{% for topic in topics %} {{ topic.slug }}{% endfor %}"></div>
<img src="{{ post.featured_image }}" alt="{{ post.name }}">
<div class="resource-text">
<p class="r-type">
{% for topic in topics %}
{% unless topic == 'featured resource' %}
{{ topic.name }}
{% endunless %}
{% endfor %}
</p>
<h3 class="r-title"><a href="{{ post.absolute_url }}">{{ post.name }}</a></h3>
</div>
</div>
{% endfor %}
</div>