Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Feature A Page Widget

Shows an attractive summary of any page in any sidebar.

2.0.10 (April 29, 2016)

  • [Important Notice] Feature a Page Widget now requires WordPress 3.9 or higher.
  • [Fix] Custom Sidebars compatibility fix.

2.0.9 (March 29, 2016)

  • [Fix] Restore compatibility with Site Origin Page Builder plugin

2.0.8 (March 28, 2016)

  • [Fix] Inexplicable partial update caused old script names to attempt to be loaded. This completes the 2.0.7 update of Chosen and should resolve any issues.

2.0.7 (March 27, 2016)

  • [New] Support "selective refresh" feature in WordPress 4.5 for faster previews when using the widget in the customizer.
  • Update Chosen to 1.5.1
  • Bump "Tested up to:" to 4.5

2.0.6 (Dec 15, 2015)

  • [Fix] Add isset checks to resolve AJAX warnings. (Props @maxwelton.)
  • [Fix] Support WPML in dropdown page list via suppress_filters. (Thanks, Maarten.)
  • [Security][i18n] Escape translated strings for improved security.
  • [Fix] Show Help Text again on Contextual Help tab of widget screen.
  • [Layout] Center images if they don't fill full-width of widget.

2.0.5 (Sep 7, 2015)

2.0.4 (Aug 28, 2015)

2.0.3 (May 29, 2015)

  • [i18n] Spanish Translations. Thanks to Luuuciano!

2.0.2 (May 1, 2015)

2.0.1 (April 19, 2015)

  • [Fix] Give fieldset a full name attribute to avoid SiteOrigin Page Builder error.
  • [New] Explicitly support SiteOrigin Page Builder via new script/style enqueues and JS event bindings.
  • [Change] Rename "Chosen" library slug CSS/JS to hopefully avoid conflicts with other bundled versions.
  • [Change] Remove priority of enqueues in admin. Not really sure why it was there in the first place...

2.0.0 (April 14, 2015)

  • MAJOR UPDATE Requires WordPress 3.8+. New template override system. Please update templates ASAP.
  • [New] Updated widget form design matches WordPress 3.8 admin and replaces all but one image with Dashicons.
  • [New] Options for hiding Title, Image, and Excerpt and adding "Read More" link.
  • [New] Features Posts by default! (And new filter for adding other post types!)
  • [New] Changes to templates for great flexibility. (Old templates will partially still work but support may be removed in future versions.)
  • [New] Filters for adding post types, modifying "Read More" link, adding custom layouts, and more!
  • [New] Docblock commenting throughout plugin for better in-code documentation.
  • [Change] Rename widget title to "Feature a Page" in admin.
  • [Fix] Remove /assets/ folder from plugin package for faster downloads.
  • [Fix] Drop hAtom support because it was broken without author and date. (Would you like to see schema.org support? Let me know.)
  • [New] Introduce plugin compatibility fixes for Jetpack, DiggDigg, and podPress.
  • Various small CSS changes to widget layouts for [hopefully] improved consistency.
  • Reorganized files, WordPress code formatting improvements, and cleaner markup in most places
  • Remove use of extract() for more readable code.
  • [i18n] German translation files by Christoph Toschko. Thanks, Christoph!
  • [i18n] Serbian translation from Ogi Djuraskovic of FirstSiteGuide.com. Thanks, Ogi!
  • [Update] Update Chosen JS library to v1.4.2.

1.2.5 (September 27, 2013)

  • [Fix] Removed compatibility "fixes" for Digg Digg and PodPress. See support forum for details and recommended fixes.
  • Thanks to @phrenq for troubleshooting help.

1.2.4 (September 18, 2013)

  • [Fix] Page selection menu no longer disappears after saving widget in WordPress 3.6.
  • [Fix] Remove the_excerpt filters for Digg Digg and podPress plugins before outputting widget excerpt.
  • [Fix] Add class to <article> wrapper to consistently apply bottom-margin to Widget Title, Page Title, and Image
  • [Improvement] Minor CSS tweaks to admin interface.
  • [Improvement] Only load frontend CSS if widget is active.
  • [New] Example stylesheet added to /css/fpw_start_styles.css.
  • [Update] Now using Chosen v1.0.0! (Dev note: new CSS classes & events)
  • [News] This bug fix update should be the last one before v1.5.0 which will include new features including the ability to feature Posts!


  • [Fix] Modification to widget HTML. Wrap excerpt in div element, not paragraph. Developers: If you have changed the fpw_default.php files, please make this change in line 66. Overly-specific CSS selectors (e.g. p.fpw-excerpt) may break on this change.
  • [Notice] Developers, please copy the /fpw_views/ folder to your theme rather than modifying the core plugin file.


  • [New] Apply the_excerpt and get_the_excerpt filters to excerpt in widget.
  • [New] First-pass at qTranslate support
  • [New] Tested with Advanced Excerpt plugin
  • Tested with 3.6-beta2


  • "Read More" filter fix.
  • Accessibility mode invisible "Page Select List" fix.
  • Upgraded to most recent version of Chosen script. (And included Chosen MIT License for clarity.)


  • New "Page Status" instant feedback determines whether the featured image and excerpt are set for selected page.
  • New contextual help. (And access to it via help button in widget settings.)
  • Fixed Rich Text Excerpts support
  • Minor JS improvement: Only reactivate "chosen" script on saved widget instance.


  • Fixed image-size class.


  • Fixed version number and plugin update hook.
  • Added post classes & hAtom markup to widget view (see thread). If you have customized fpw_default.php, review changes to the template (see diff #644501, lines 31-32, 37, 66) and update your copy to take advantage of new classes.
  • Added known incompatibilites list to "Other Notes" section.


  • Tested for WordPress 3.5 support.
  • Fixed i18n issues. Added .pot file and /languages/ folder.
  • Only load admin scripts & styles on widgets page.
  • Added support for "Rich Text Excerpts" plugin.


  • Public release into repository.
  • Thanks to awesome tester: Jeremy Green (clearfix!)


  • Private beta release for #wpseattle.
  • Awesome new icons to indicate whether page has featured image and/or excerpt.
  • Fix for fatal error. That was bad.
  • Change require_once() to require() to allow multiple widget instances.
  • Fix for select list not working when widget first added to sidebar.
  • Some other small CSS compatibility tweaks.
  • Significantly more complete readme.txt.
  • Caught some strings missing i18n. Pig Latin plugin says this is i18n ready.
  • Lots more testing on themes and with Developer plugin.
  • Thanks to awesome testers: Bob Dunn and Grant Landram


Requires: 3.9 or higher
Compatible up to: 4.5.7
Last Updated: 11 months ago
Active Installs: 10,000+


4.9 out of 5 stars


4 of 5 support threads in the last two months have been marked resolved.

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,1,1
100,1,1 100,2,2 100,1,1