Flexible Posts Widget

Wordpress Plugin
Download latest - 3.5.0

Developers

dpe415

Download Stats

Today 26
Yesterday 43
Last Week 249
All Time 170,131
Banner 772x250

The default Recent Posts widget is exceptionally basic. I always find myself in need of a way to easily display a selection of posts from any combination post type or taxonomy. Hence, Flexible Posts Widget.

Flexible Posts Widget (FPW) is more than just a simple alternative to the default Recent Posts widget. With many per-instance options it is highly customizable and allows advanced users to display the resulting posts virtually any way imaginable.

Features & options

  • Customizable widget title
  • Get posts by post type(s) and/or taxonomy & term(s) or directly by a list of post IDs.
  • Control the number of posts displayed and the number of posts to offset.
  • Option to display the post feature image.
  • Select the post feature image size to display from existing image sizes: thumbnail, medium, large, post-thumbnail or any size defined by the current theme.
  • Order posts by: date, modified date, ID, title, menu order, random, Post ID Order; and sort posts: ascending or descending.
  • Each widget's output can be customized by user-defined templates added to the current theme folder.
  • Multi Language support. Compatible with WPML and PolyLang for sure. Not tested with other multi-language plugins, but it should work.

Releases (23 )

Version Release Date Change Log
3.5.0 2016-12-31

Added multi-language support (WPML & PolyLang) and nested terms in the taxonomy & term select box. The plugin now updates widget settings in the background on update (if necessary).

=

3.4.1 2014-12-14
  • Version bump for WordPress 4.1 support.
3.4 2014-10-29
  • Added Finnish language support. (Props: @eccola)
  • Made the Template Filename field a select box based on the templates available in the current theme, the parent theme (if the current theme is a child theme) and the plugin's views folder. (Props @w3b-beweb)
  • Added a new default template (Default.php) that works better in most sidebar situations. The current default template (Widget.php) will be used by any existing widgets unless manually changed.
  • Added support to order posts by Modified Date.
  • Migrated admin CSS to SASS.
  • Much code clean up and refactoring.
  • Fixed an issue with language files not loading properly (Props @sajtdavid).
3.3.1 2014-09-08
  • Added plugin icon.
  • Version bump for WordPress 4.0 support.
3.3 2014-04-16
  • Refactored the PHP Class to encapsulate the plugin.
  • Added the ability to sort posts by "Post ID Order". Useful when getting posts using the ID tab (post__in). (Props: @cinus89)
  • Added Russian translation. (Props: @mizhgun)
  • Tested To bump for WordPress 3.9 support.
3.2.2 2013-12-12

When upgrading from one major version to another (version 1.x to version 2.x to version 3.x, etc), please remember to verify your settings for any existing widgets. Not all settings combinations will be saved after a major release upgrade.

3.2.1 2013-11-01
  • Added Italian language support. (Props: @adriano-esposito)
3.2 2013-10-21
  • Added option to ignore sticky posts.
  • Added support to get post by post ID directly.
  • Added Polish language support. (Props: @Invens)
  • Added a few filters: dpe_fpw_args to filter the query vars before submitting the query and 'dpe_fpw_template_' . [$template_name] to filter the selected template.
3.1.2 2013-10-21
  • Fixed several pesky PHP notices. (Props: @eeb1)
3.1 2013-03-15
  • Internationalized and added Spanish. (Props: @elarequi)
  • Added support for Media post types with "image/" mime types to be displayed directly in the default template.
3.1.1 2013-03-15
  • Fixed incorrect use of rtrim in getTemplateHierarchy when getting custom template files. (Props: @mortenf)
3.0.2 2013-01-31
  • Bug fix: Added a check to make sure both taxonomy & term are set for tax queries.
3.0.1 2013-01-25
  • Bug fix: Not able to get all registered post types & taxonomies until after widget init. Had to reorder some code.
  • Bug fix: when getting post types for display in widget admin. (Props: @angelfish276).
3.0 2013-01-24
  • Allow widgets to query by post type and/or taxonomy & term instead of just one or the other. (Props: @vernal)
  • Allow widgets to query by multiple post types and multiple terms within the same taxonomy. (Props: @vernal)
  • Changed the list of available post types and taxonomies from every possible option to just those that are public.
  • General UI enhancements for the widget admin.
  • Some minor code cleanup and security improvements.
2.1.1 2012-10-16
  • Fixed a source order bug in the widget.php template file. (Props: Carsten Bach).
2.1 2012-07-25
  • Added offset parameter to display options.
2.0 2012-06-04

When upgrading from version 1.0.x to version 2.x, please remember to double-check the settings for any existing widgets. Not all settings combinations will be saved after the upgrade.

=

1.0.5 2012-05-30
  • Bug fix - Removed post_status 'private' from wp_queries. We don't want to show private posts in our loops.
1.0.4 2012-05-04
  • Fixed an issue where post thumbnails aren't displaying.
1.0.3 2012-04-21
  • Fixed PHP notices that showed in the admin when WP_DEBUG is enabled
  • Added some stub code for future admin JavaScripts (not active yet).
  • Readme.txt updates
1.0.2 2012-04-20
1.0.1 2012-04-20
1.0 2012-04-20
  • First public release