CMS Development

ekt
参加者

Print set of not default blog posts

解決

Hi guys,
I need to show a set of blog posts on a page, that is not a blog template. I have several blogs, so I need to show posts from the exact one. This code shows posts from 'default' blog. Where to find something like blog's id so I'll be able to use this code. 

{% set posts = blog_recent_posts('default', 5) %}
{% for post in posts %}
    <h3><a href="{{ post.absolute_url }}">{{ post.name }}</a></h3>
    <img src="{{ post.featured_image }}" alt="{{ post.name }}">
{% endfor %} 

 

0 いいね!
2件の承認済みベストアンサー
Blake32
解決策
参加者

Print set of not default blog posts

解決

Each blog had a unique ID, you can find each one on the blog ID page. it's the set of numbers after /blog/ in the URL. Put that number in place of Default and it will only pull posts from that blog.

元の投稿で解決策を見る

dennisedson
解決策
HubSpot製品開発チーム
HubSpot製品開発チーム

Print set of not default blog posts

解決

@ekt ,to extend on @Blake32 

When you are on the blog listing in the backend you will see something like this in your url

https://app.hubspot.com/blog/XXXXXXX/blogs/THISISTHEBLOGID/manage/posts/all

 

so instead of default you would replace that with th e"THISISTHEBLOGID" digits

{% set posts = blog_recent_posts('THISISTHEBLOGID', 5) %}

元の投稿で解決策を見る

4件の返信
dennisedson
解決策
HubSpot製品開発チーム
HubSpot製品開発チーム

Print set of not default blog posts

解決

@ekt ,to extend on @Blake32 

When you are on the blog listing in the backend you will see something like this in your url

https://app.hubspot.com/blog/XXXXXXX/blogs/THISISTHEBLOGID/manage/posts/all

 

so instead of default you would replace that with th e"THISISTHEBLOGID" digits

{% set posts = blog_recent_posts('THISISTHEBLOGID', 5) %}
Blake32
解決策
参加者

Print set of not default blog posts

解決

Each blog had a unique ID, you can find each one on the blog ID page. it's the set of numbers after /blog/ in the URL. Put that number in place of Default and it will only pull posts from that blog.

ekt
参加者

Print set of not default blog posts

解決

thanks for help!

0 いいね!
Blake32
参加者

Print set of not default blog posts

解決

meant to say you can find it when you're on the blog admin page, not ID page.