Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make…
About Posts in Page
This plugin allows you to easily add posts to any page on your website using shortcodes. It supports various options such as categories, tags, custom post types, and more. The plugin is designed to work with your theme's styling and does not include its own styles.Screenshots



Frequently asked questions
What can I do with this plugin?
You can easily add one or more posts to any page using simple shortcodes. It supports categories, tags, custom post types, custom taxonomies, date ranges, post status, and much more.
Do I need to modify my theme's template files?
No, you can get all of the same functionality provided by this plugin without modifying your theme's template files. This plugin makes it easy for anyone to pull posts into other areas of the site without having to code.
Does the plugin come with native styles?
No, version 1.x of this plugin does not contain native styles. The plugin's styling will depend on your theme's styling.
Is this plugin fully customizable?
Yes, this plugin is minimal and function over form. You can give feedback, suggestions, bug reports, and contribute to the plugin's GitHub repository.
Changelog
1.4.4
- Fix issue to prevent fatal errors caused by setting the global query to null.
1.4.3
- Fix issue with missing wrapping pagination div.
- Fix a few
esc_html_einstances.
1.4.2
- Thanks to Brady Vercher (@bradyvercher) for the thorough code review and fixes.
- Cleanup code to better conform to WP Coding standards and remove legacy cruft.
- PHPCS configuration.
- Update docblock and comments.
- Remove legacy i18n code.
- Escaping output of URLs, translation strings, and more.
- Updated enqueueing to add version for cache busting, add missing jQuery dependency, load admin script in footer.
1.4.1
- Fix wp_reset_query bug
- Patch pagination to make it more reliable across themes.
1.4.0
- Add templates folder to structure and moved default template there.
- Fix pagination issues #42, 59.
- Fix bug preventing including or excluding multiple post_types or categories.
- Add a few new date-based shortcode arguments including
date=andfrom_date=andto_date=. - Document post format support, new shortcode arguments.
- Code cleanup.
- Updates to admin page layout and documentation.
1.3.1
- File header housekeeping.
- Code cleanup.
- Fix WPML compatibility issue (thanks @azrall).
- Document new shortcode functions including
exclude_ids,more_tag.
1.3.0
- File reorganization / housekeeping.
- Admin UI cleanup.
- Security: Fixed directory traversal vulnerability.
- Added ability to optionally include private posts – Thanks, StarsoftAnalysis!
1.2.4
- now you can set
more_tag=""to remove the[...] …that unfortunetly shows up as&hellip.
1.2.3
- Added minor doc tweaks.
1.2.2
- Added pagination, tweaked to turn off by default.
- Bug fixes.
1.2.1
- Added code to allow ignoring, or showing of sticky posts. By default, sticky posts are ignored, but can be re-enabled using the shortcode
[ic_add_posts ignore_sticky_posts='no'].
1.2.0
- Code maintenance to better comply with standards.
- Added post pagination.
- Plugin now honors default post reading settings under Settings/Reading in the WordPress Dashboard.
- Improved and simplified documentation.
1.1.1
- Code maintenance, fix for category bug, also added the ability for multiple post types per shortcode.
1.1.0
- Code maintenance, squash non-critical debug notices.
1.0.10
- Added check for published/private posts.
1.0.9
- Fixed template bug introduced by comments.
1.0.8
- Code cleanup & indentation.
- Added comments and notes to output template file:
posts_loop_template.php.
1.0.7
- Added Help Page under Setting in WP Dashboard.
1.0.6
- More plugin housekeeping.
1.0.4
- Minor housekeeping, added author, updated readme.txt.
1.0.3
- Added single post or specific post capabilities.