This plugin provides a very flexible way to show posts anywhere on a site using a shortcode. It works with any theme. Weaver Show Posts is by far the most flexible with an easy to use interface to select which posts to show.
Note: this plugin was formerly named ATW Show Posts. There is no difference in functionality between the versions.
Easy to select which posts to show
There are several WordPress plugins that allow you to display selected posts via shortcode on your pages, other posts, or in widgets.
This plugin provides a powerful interactive admin page that allows you to specify exactly which posts you want displayed. The specifications are called a “filter”, and you can define as many filters as you need to display different posts via the shortcode. Includes support for custom post types and taxonomies.
Style of Displayed Posts
Weaver Show Posts will normally display posts using its own basic display functions. These can be easily styled to match the rest
of your site by defining Custom CSS rules in the Custom CSS option.
But Weaver Show Posts can go way beyond that. For many Themes, you can elect to use the native Theme Post formatting function.
The posts displayed by Show Posts will match other posts displayed by your theme. If you are using the Weaver Xtreme or Weaver II
themes, there is even more integrated display of posts.
Show Posts in a Text Widget
You can add [show_posts] to the standard Text Widget. If your theme or other plugin doesn’t add this capability, Weaver Show Posts
includes an option to allow the Text Widget to support shortcodes.
The form of the shortcode is:
Please use the WordPress Plugins:Install page to install this plugin.
How do I specify which posts to display
- Define a filter that selects which posts you want. This can be by category, tag, date, and many other options.
- Add the shortcode [show_posts] wherever you want the posts to display.
Contributors & Developers
“Weaver Show Posts” is open source software. The following people have contributed to this plugin.Contributors
- Update: WP 6.1 compatibility message
- Update: WP 5.7 compatibility message
- Fix: Nonce message
- Update: WP 5.6
- Update: compliance with WP 5.3
- Never released – skipped to get show posts and show sliders at same revision level
- New: added ‘wvr_show_posts_no_posts’ filter
- New: support for Absolute Weaver
- Fix: clear styling issue for 3 column display
- Fix: Don’t add schema.org to posts when in a post slider for Weaver Xtreme Schema Tags
*Tweak – added compatibility tweak for Weaver Xtreme schema tags
- WP 4.9 compatibility update
- Fix: Changed Featured Image links to point to single page view of post and not media lib image
- WP 4.8 compatibility update
- Minor tweaks
- Minor optimization of custom CSS
- WP 4.7 compatibility tested to update
- Minor fix
- Fix: Version number problems
- Fix: was using Weaver Xtreme Plus library. Caused issue with customizer.
- Update: compatibility version for WP 4.6
- New: Show Posts Widget – use with page builders!
- Fix: Show Posts Help document had missing information on posts_per_page
- Fix: changed styling from .content-2-col to .atw-content-2-col
- New: “Menu/Custom Post Order” sorting
- Fix: issue with no_top_clear show_posts arg
- Tweak: removed overflow:hidden to .atw-show-posts – compatibility issues
- New – added don’t clear:both option for start of list
- Tweak – added overflow:hidden to .atw-show-posts
- Fix: 1.3.2 tweak was incorrect, fixed
- Tweak: better the_content compatibility
- Change: text domain changed to ‘show-posts’
- Tweak: compatibility with the_content and some other themes
- Update to WP 4.3 compatibility (no changes)
- New: Duplicate Filter Definition
- Fix: past year filter value
- Fix: changed the multi-column handling. The rule removed completely for different approacly. Multi-column
layout should now work for both standard and n-th child styling.
- Tweak: change multi-column post display layout to instead of
div> to allow n-th child to work
* Tweak: add rule for phones and small tablets for multi-column and single column post display depending on device
- Change: Changed name from Weaver Show Posts to Weaver Show Posts
- New: Added Save/Restore Filter Settings
- Fixed return key behavior on show sliders tab
- Fixed Multi-Site admin menu
- Changed to inline CSS over the dynamically generated CSS
- More support for Weaver X
- Removed experimental feature
- Added support for Weaver X
- Added support for sliding pagers for [ show_sliders ] Posts sliders
- Fixed show=” (blank) to work with Weaver correctly
- Fixed wording on the “By Post Slug” option
- Fixed “Enter/Submit” on “text” input
- Revised plugin description
- Fixed bug with blank show slider filter specification
- Added “No posts found.” message if no posts are found.
- Fixed bug with shortcode support for text widgets
1.0 & 1.0.1
- The need for 1.0.1 was because the 1.0 upload to wordpress.org failed.
- First release.