Adding Blog Posts to Dynamic Pages

Hi everyone,

I have set up a members website for gamers, where people sign up and post blogs about how they are doing on their games.

As part of the subscription service, members can pay extra to have their own webpage on the site that looks like this: https://www.fm-hub.co.uk/priisek . We know members have their own profile page, but we thought this gave members more of their own mini-website (like WordPress) where they can customise it as they wish.

I am creating these as standalone pages at the moment, but I would like to look into the option of setting these up as dynamic pages to allow for more growth with the site (due to the 100 page limit).

However, I am struggling to find ways to display blog posts for one category on a member’s dynamic page. At the moment, members who pay for this service need to add a category to their blog post so that it shows on their page. This obviously works fine on a standalone page, but I just wondered if there was a way to do this on a dynamic page.

Any help would be greatly appreciated.

Kind regards,

Jamie

Hey Jamie,

I was posting my own issue when i saw this. Thought this might be helpful.

See link below:

https://support.wix.com/en/article/displaying-blog-posts-using-dynamic-pages#:~:text=Click%20the%20Content%20Manager%20icon,any%20of%20your%20blog%20posts.

Cheer,

Josh (Mr Blue)
Fellow Wix Partner

Thanks @josh95630 for sharing this with the community :slight_smile:

I ran into this on my gaming community site. I moved member portfolios to dynamic pages and pulled their posts by category. I added a field in the Members collection for the category slug, then on the dynamic page connected a Blog Posts dataset and filtered it when the page dataset loads. If a member needs multiple categories, store a multi-ref to categories and filter with “contains”, tags also work if you prefer. I did the same on a CS2 blog where one guy focused on sg skins in csgo, and linking the category to his page kept it auto updated without touching the layout.