Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Kalin's Post List

Creates a widget, shortcode or PHP snippet for inserting dynamic, highly customizable lists of posts or pages such as related posts or table of conten


  • First version. Beta.


*fixed post_excerpt internal shortcode *added PHP snippet generation


*Bug fix. Plugin no longer destroys other admin help menus.


*added Custom post type support *None post support (you can now use the plugin to simply insert plain HTML. Shortcodes here refer to current page) *support for listing pages/custom posts based on parent page (including current page) *post thumbnail/featured image shortcode *shortcode for link to page/post PDF (requires PDF Creation Station plugin) *format parameter for total customization of all date/time shortcodes *length parameter to [post_excerpt] shortcode *offset parameter for [item_number] shortcode to start count at something other than 1 *shortcodes now show nothing if no results instead of broken/empty list *fail gracefully when incorrect preset param entered (shows error if admin, nothing if regular user) *improved handling of HTML-conflicting characters *strip shortcodes out before showing excerpts


*Emergency bug fix: plugin no longer throws error when theme does not support post thumbnails.


*changed htmlentities() call to htmlspecialchars() cuz I was seeing issues with excerpts not having special characters converted properly


*added widget for easy adding of any Post List to your sidebar *added preview to settings page so you can see what the list will look like as you're building it *added post comments shortcode. Includes easy way for PHP coders to fully customize the display *added post parent shortcode *added post category(s) shortcode *added post tags shortcode *added post_meta shortcode for post's custom fields *save function now fails gracefully if you forget to enter a preset name *shortcodes placed into 'before' and 'after' textfields now convert, based on the current page *added increment param to item_number shortcode for counting by something other than 1 *added 'require all selected tags/categories' option, which allows you to require that every post include all the cats or tags you've selected *added php_function shortcode to allow custom PHP injection


*removed contextual help and added a link to the same help page on my website. this help menu was causing a problem with a small number of users who had XML support issues in their PHP installation. The help page is still available in the plugin source files *added [post_content] shortcode back into the documentation after I accidentally deleted it *removed global $post object from comments callback. Fixes bug where an extra post was being added to the page when this shortcode was used *Did same thing for php_function callback to fix the same issue. using php_function now requires you to pass in the necessary information through the shortcode parameter *removed a bunch of orderby options because they had stopped working in recent WordPress core upgrades

Requires: 3.0 or higher
Compatible up to: 3.1.4
Last Updated: 6 years ago
Active Installs: 700+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,2,2 100,1,1