How to build a blog

No doubt there are plenty of different ways to approach blogs on Bubble…

But the Way I do things is to have 2 datatypes:

“Blog_Post” and “Blog_Section”

A Blog_Post is made up of Blog_Sections, and each section can contain a heading, an image, or some text.

I have a page for creating blog posts and blog sections, and a page for displaying blog posts (using a RG to display the current page Blog_Post’s Sections).

And a blog listing page, to display blog posts.

As for the URL, I generally call my blog post pages “blog-post” so the URL is mysite.com/blog-post/slug

And the blog listing page is called “blog” so the URL is mysite.com/blog

If you really want to you can have the blog listing and blog posts all on the same page, and just use conditionals based on the URL to show either the blog listing or a specific blog post.

4 Likes