This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

list-posts WordPress Plugin

Description

This allows you to create “hybrid” pages, with a fixed page content, as well as a list of the latest posts.
This is very, very basic. I want to get fancier in the near future, but this gives me what I need for now.
I created this, because I need a static front page with stable text, but I also want a roll of the latest
dynamic content, displayed below the static text.

TO DO

  1. Add an admin page

Installation

  1. Upload the list-posts directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place <!--LIST_POSTS--> or [[LIST_POSTS]] in the HTML view of a page. It will be replaced by the plugin.
  4. As of version 1.0, you can specify two items of metadata (Custom Fields) for a given page. This will control what is displayed in the plugin.
  5. As of version 1.1, more metadata has been added (Item >= C). You can now specify how many posts are shown (-1 is all of them), and you can now filter for series (from the excellent organize-series plugin).

A. list_posts_include
This is a comma-separated list of integers (category IDs), category slugs, or tags; each of which is a tag, category ID or slug. Any posts that claim this category in their taxonomy will be included, unless their category is in list_posts_exclude. If this custom field is defined, then ONLY those categories will be displayed. If it is not specified, then all categories will be displayed.

B. list_posts_exclude
This is a comma-separated list of integers (category IDs), category slugs, or tags; each of which is a tag, category ID or slug. Any posts that claim this category/tag in their taxonomy will be excluded. Exclude always overrides include. If you exclude a parent category, you cannot include children categories.

C. list_posts_count
A simple integer. If set to 0, then all posts in the filter specified will be displayed (watch out -this could be a lot). If not specified, then the default (‘num_posts’ option, set to 5 for now).

D. list_posts_series
This is a comma-separated list of integers or series slugs, each of which is an organize-series plugin series ID or slug. Any posts that are in this series will be included, unless their category is in list_posts_exclude. If this custom field is defined, then ONLY those series will be displayed. If this field is specified, then list_posts_include is ignored. If the organize-series plugin is not installed and activated, then this will be ignored.

Reviews

There are no reviews for this plugin.

Contributors and Developers

“list-posts WordPress Plugin” is open source software. The following people have contributed to this plugin.

Contributors

Change Log

1.1.1 -December 22, 2010
There was a bug in the post count custom field (‘list_posts_count’). This has been fixed.

1.1 -December 21, 2010
Added tags to the include and exclude lists. Also added the ability for individual pages to specify a series (organize-series) and a post count.

1.0.3 -July 29, 2010
Now automatically split long posts with no “more” tag.

1.0.2 -July 25, 2010
Fixed an issue where the filter interferes with other content filters.

1.0.1 -July 25, 2010
Fixed an issue where a trailing >\p< element was left behind.