Is there a way to add blog posts to a static page? They show up really great on the main page but I would like to have them filtered to other specific pages. Just curious if you know how!
Unfortunately, it is not possible with the free version of the theme, it is a pro feature.
If you want to statically choose the home page and the Blog page, please navigate to Dashboard > Settings > Reading > Your homepage displays.
Please view the screenshot.
I am with the pro version, is it possible to add my blog posts to another page than the homepage? And how to do it?
Thank you 🙂
With the theme and WordPress settings, you can only have one blog page at the same time, but I can give you shortcodes to have blog posts on the home page and on the blog page too.
Navigate to Dashboard > Pages and create a Blog and Home pages. After do that
Navigate to Settings > Reading > Reading Settings > A static page (select below)
Homepage > Home
Post Page > Blog
Also, use shortcode functionality to display post on the home page. see below guide.
To display all latest post use:
To select specific categories in the blog feed shortcode, you just need to add the “categories” attribute to it. You can list multiple categories separated by a comma:
or select a single one like this:
Also, posts per page could be limited by adding the “amount” attribute” like this:
[bard_blog categories="food" amount="5"]
To select specific posts in the blog feed shortcode, you just need to add the “post_ids” attribute to it and list selected post ids separated by a comma like this:
Hope it was helpful.
Thank you for the code! But does it mean that I can’t add a blog post feed on multiple pages like :
Asian food, Turkish food, African food… categories on the “food” page
Malaysia, Egypt, Turkey… categories on the “Trip” page
etc for other pages?
Thank you 🙂
As you see in the directions we shared you can do it with the shortcodes.
Thank you for your help, I finally figured out how to do it 🙂
You are welcome. Feel free to contact us anytime.
You must be logged in to reply to this topic.