Posts in Page
Plugin Review
AI-ResearchedWhat is Posts in Page?
Posts in Page is a minimal WordPress plugin that lets you embed posts, pages, or custom post types into any page using a simple shortcode. Developed by ivycat, this plugin has been available for 14 years. It currently holds 10K+ active installs and a 4.4/5 rating from 86 reviews. The plugin is designed for users who want to show posts on WordPress page content without editing theme template files.
The plugin relies entirely on your theme’s styling. Version 1.x of Posts in Page does not include native CSS. This approach keeps the plugin lightweight and flexible. You can use it to display posts from specific categories, tags, custom taxonomies, or date ranges. The shortcode method makes it easy to add custom post type to page shortcode functionality without writing code.
Key Features of Posts in Page
- Shortcode-based embedding – Use a simple
[posts-in-page]shortcode to display posts on any page or post. - Custom post type support – Works with any registered custom post type, not just standard posts.
- Taxonomy filtering – Filter displayed posts by categories, tags, or custom taxonomies.
- Date range parameters – Show posts from a specific date range using start and end date attributes.
- Post status control – Display posts with any status, including published, draft, or private.
- Custom template system – Copy
posts_loop_template.phpto your theme and modify the output markup. - Multiple template support – Create several templates and reference them by name in different shortcodes.
- Gutenberg compatible – Works with the Shortcode block or Classic block in the block editor.
Who Should Use Posts in Page?
This plugin suits site owners who want to display posts on page content without touching PHP code. It is ideal for beginners or non-developers who need to pull posts into static pages. The 14-year age and 10K+ install base show it serves a consistent audience. Users with 77% five-star ratings appreciate its straightforward approach.
More advanced users can override the output template. This gives developers control over the HTML structure. The plugin works for any site type that needs to embed posts, from blogs to business sites. If you have ever searched for how to show posts on a page in WordPress, this plugin provides a direct answer. The shortcode to display posts in page functionality removes the need for custom queries.
Installation & Setup
You can install Posts in Page directly from the WordPress plugin directory using the Add New feature. Manual installation involves uploading the plugin folder to /wp-content/plugins/ and activating it. The setup is beginner-friendly since the plugin requires no configuration. Just add the shortcode to any page and specify your parameters.
Support & Community
The plugin has 86 ratings with 77% five-star and 8% one-star reviews. The one-star feedback often relates to styling expectations, which the plugin clearly states it does not handle. The developer maintains an active GitHub repository for bug reports and feature requests.
Support activity is minimal. In the last two months, there were open threads on the WordPress.org forum. The plugin was last updated on May 13, 2019, and the current version is 1.4.4. The long gap between updates reflects the plugin’s stability rather than neglect. It performs its core function reliably without frequent changes.
Pros & Cons
- With 10K+ active installs and a 4.4 rating from 86 reviews (77% five-star), the plugin is a trusted solution for embedding posts into pages via shortcode.
- It supports custom post types, custom taxonomies, date ranges, and post status, allowing precise content curation without editing template files.
- The plugin relies entirely on your theme’s styling, so it adds no extra CSS bloat and integrates visually without conflict.
- Its shortcode approach lets non-developers pull posts into pages, reducing the need for PHP modifications in theme files.
- With zero support threads ( total, resolved), users have no official avenue for troubleshooting or bug reports.
- Version 1.x includes no native styles, so post appearance depends entirely on your theme, which may cause layout issues with mismatched designs.
- The plugin lacks built-in pagination or sorting controls, requiring custom code for anything beyond basic chronological display.
Technical Details
- Requires WordPress
- 3.0+
- Tested up to WP
- 5.2.24
- First Released
- 2012 (14+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, Posts in Page is completely free and available on WordPress.org. It has 10K+ active installs and is rated 4.4/5.
Posts in Page currently has 10K+ active installs. It also holds a rating of 4.4/5 from 86 ratings.
Posts in Page requires WordPress 3.0 or higher and has been tested up to WordPress 5.2.24. The current plugin version is 1.4.4.
Posts in Page was last updated on May 13, 2019 and is version 1.4.4. While updates are not frequent, the plugin has been available since 2012 and remains functional.
The plugin facts do not specify a required PHP version, but it requires WordPress 3.0+. Most users find it works well with standard PHP versions supported by that WordPress range.
Support activity is very low, with support threads and resolved in the last 2 months. You can also get help via the plugin's GitHub repository for feedback and bug reports.
Yes, beginners can use it easily with simple shortcodes in a Gutenberg Shortcode block or Classic Editor block. You don't need to edit theme template files, though customizing the output template requires some technical skill.
It lets you add posts, pages, or custom post types to any page using shortcodes, with support for categories, tags, custom taxonomies, date ranges, and post status. Version 1.4.4 provides basic markup without native styles, relying on your theme's styling.