Dynamic Landing Page

The best solution here IMHO is to create a custom taxonomy named “highlights” or something similar. You can then create new terms for each landing page that you wish to create. The of of which would probably be “Blue Widgets”. You can then associate as many posts to the “Blue Widget” term as you wish. For the “Blue Widgets” term, you can add a custom description via the WordPress administration panels and allow it to appear in your theme by using the term_description() template tag. I would suggest adding this to a custom template file that you create to display term archives of the “highlights” taxonomy. taxonomy-highlights.php should work. Please read this thread for ideas on creating the custom template file.

I use a very similar approach on my own site fir WordPress functions. Here’s a link to a landing page that has a description of the setup_postdata() function as well as all posts that use this function.

Best wishes,
-Mike