Hubspot自定义模块查询博客帖子

时间:2016-02-19 20:07:31

标签: hubspot

我正在使用Hubspot COS网站,我需要能够在博客帖子上运行自定义查询,并在主页和网站侧栏中的模块中显示这些博客帖子的列表。

我从哪里开始?我尝试过使用RSS模块,但它不够具体,不能满足我的需求。

如果您有任何建议,我们将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:3)

我能够使用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>