header-logo
Getting started with WixBuild your website and business with Wix. Try using our AI tools to create your website, customize templates, or hire professionals to build or enhance your online presence.
Creating a websiteRead how to use the Wix Editor and manage content on your site. Discover how to protect your visitors' privacy and make your site accessible.
Account & billingReview your account settings, manage your subscriptions and plans and understand your invoices.
Using the Wix mobile appsUse our mobile apps to run your business efficiently on the go and set up a dedicated app for your site members to stay in touch.
Connecting a domainFollow our step-by step guides to learn how to purchase, connect or transfer a domain for your site, and find out how to keep your site’s data secure.
Managing your businessGet tools to grow your business and web presence. Find the right tools for your specific needs, set up online payments and keep track of your site's analytics.
Promoting your siteLearn to make your site more visible promoting it on search engines, sending emails and running paid ads. Improve your online presence with practical tips.
Studio, Partners & EnterpriseGet the most out of your Studio or Enterprise account with advanced features that'll help you work more efficiently.
Need more help?Find solutions for site performance and technical issues, learn about issues we’re working to fix or contact us for help.
placeholder-preview-image
Wix LearnImprove your skills with our courses and tutorials.
Wix BlogGet tips for web design, marketing and more.
SEO Learning HubLearn to increase organic site traffic from search engines.
Website developmentBuild a custom site using our full-stack platform.
Hire a ProfessionalGet matched with a specialist to help you reach your goals.
placeholder-preview-image
In this article
  • Step 1 | Set up your category
  • Step 2 | Assign blog posts to your category
  • Step 3 | Add a Post List to your site
  • Step 4 | Select the category to display

Wix Blog: Displaying Different Blog Posts on Different Site Pages

In this article
  • Step 1 | Set up your category
  • Step 2 | Assign blog posts to your category
  • Step 3 | Add a Post List to your site
  • Step 4 | Select the category to display
The Post List element lets you display different blog posts on different site pages. You can add a Post List element to any page and choose which blog categories to show on that page. For example, if you have a recipe blog, you might want to show your salad recipe blog posts on one page, and your dessert recipe blog posts on another.

This is a great way to drive traffic to your blog from other areas of your site and also highlight some new and interesting posts.  
A post list on a category page.

Step 1 | Set up your category

First, you need to set up your categories in your blog. Categories are a great way to add structure to your blog by grouping similar posts together. 

To set up your category:

  1. Go to Categories in your site's dashboard.
  2. Click New Category.
Creating a new category for your blog.
  1. Enter the label for your category under Category label. This label appears in your posts and blog menu. 
  2. (Optional) Edit the last part of the category's URL under Category URL slug. Learn more about updating the category URL slug
  3. Enter a title under Category title. This title also appears in search engine results and when you share the category page on social media.
  4. Enter a description under Category description. This description also appears in search engine results and when you share the category page on social media. 
  5. (Optional) Click the Add icon + under Category image to choose an image for the category. This image also appears when you share the category page on social media.
  6. Click Save

Step 2 | Assign blog posts to your category

Once you've set up a new category, you can start assigning your blog posts to the category in your dashboard. 

To assign posts to a category:

  1. Go to Published in your site's dashboard. 
  2. Click Edit next to the post that you want to assign to a category. 
  3. Click Categories.
  4. Select the categories you want to add the post to under Assign a category.
Assigning a post to a category.
  1. Click Publish.

Step 3 | Add a Post List to your site

Next, you need to add a Post List to your site. Adding a Post List allows you to showcase posts from anywhere on your site.

To add a Post List:

  1. Go to your editor.
  2. Select the page that you want the Post List to appear on. 
  3. Click Add Elements  on the left side of the editor.
  4. Click Blog
  5. Click Post List
  6. Select the Post List you want to use, or drag it to position it on the page.
A screenshot showing the add elements button being clicked and then clicking on blog to add a post.

Step 4 | Select the category to display

Finally, select the category that you want to display posts from in your Post List. 

To select a category:

  1. Click the Post List in your editor.
  2. Click Settings.
  3. Click the Settings tab. 
  4. Select the category that you want to use under Choose a category.
Selecting a category for your post list.
  1. Click Publish.
Tip:
You can also customize the design and layout of your Post List to match your site. Learn how to customize your Post List

Helpmate

Hello

Need a bit more guidance?
Unlock personalized helpLog in to get the most out of Helpmate.