Webflow sync, pageviews & more.
NEW

How can I display all non-featured blog posts in a second collection list on Webflow, including both featured and non-featured posts, but excluding the newest featured post displayed in the first list? Manually removing the featured flag from the old post every time a new featured post is published is not feasible.

TL;DR
  • Add a custom field like Featured Priority (number) or Primary Featured (switch) to identify the most recent featured post.
  • In Collection List 1, filter to show only the top featured post using this field.
  • In Collection List 2, filter to show all other posts (non-featured and older featured) by excluding the top featured post via the same field.

You’re trying to display all non-featured blog posts—including older featured ones—but excluding the newest featured post. Webflow’s native CMS filtering doesn’t support excluding specific dynamic items from a second collection list directly, but here’s a structured workaround.

1. Understand the Goal and Limitation

  • You want Collection List 1 to show only the single most recent "featured" post.
  • You want Collection List 2 to show everything else: other featured posts and all non-featured posts, excluding that most recent featured post.
  • Webflow does not support filtering one collection list based on the contents of another dynamically.
  • Manually removing the "Featured" flag to hide older featured posts is not scalable.
  • In the CMS Collection, add a Number field called something like Featured Priority.
  • For each blog post:
  • Assign a high number (e.g., 1) to the most recent post you want to feature.
  • Leave the field empty or set to a lower number (e.g., 0) for all others.

This manual step replaces removing/replacing the "Featured" flag, making your list logic clearer.

3. Configure Collection List 1 (Featured Post Only)

  • Source: Your blog posts collection.
  • Filter: Featured is on AND Featured Priority equals 1
  • Sort Order: Sort by Publish Date (or another relevant date field), descending.
  • Limit: 1 item.

This ensures only the most recent “featured” post shows up here.

4. Configure Collection List 2 (Everything Else)

  • Source: Same blog posts collection.
  • Filter: Use a Compound Filter:
  • Featured is off
  • OR
  • Featured Priority is not equal to 1
  • This will do either: show non-featured posts, or older featured posts that don't have the top priority.
  • Sort Order: Sort by Publish Date, descending.
  • No Item Limit (unless you want pagination or truncation).

5. Alternative Without Using a Priority Field (Manual Workaround)

If you don’t want to use a number field:

  • Keep “Featured” toggled on for multiple posts.
  • Assign a second Switch field called "Primary Featured" (or similar).
  • In your first Collection List:
  • Filter: Featured is on AND Primary Featured is on
  • In your second Collection List:
  • Filter: Primary Featured is off
  • This gives you fine control and avoids removing the "Featured" flag when rotating the primary highlight.

Summary

Create a system using either a Featured Priority numeric field or a Primary Featured toggle. Use Webflow’s collection filters to include/exclude posts accordingly, allowing the first list to show only the top featured post and the second list to show everything else, without manual flag removal every time.

Rate this answer

Other Webflow Questions