Insert Pages · Version history
Insert Pages changelog and version history
- Latest version
- 3.11.5
- Jun 19, 2026 (4 months ago)
- Releases
- 78
- since 2014
- In the last year
- 8
- about one every 30 days
- Tested up to
- WordPress 7.0.8
Releases each year
- 20141 release
- 201510 releases
- 201611 releases
- 201711 releases
- 20185 releases
- 20196 releases
- 20208 releases
- 20216 releases
- 20226 releases
- 20231 release
- 20244 releases
- 20255 releases
- 20264 releases
20264 releases
Insert Pages 3.11.5Latest
- Medium security fix when inserting a page with malicious post meta key values and using display=”all”. Props Athiwat Tiprasaharn for responsibly reporting via Wordfence!
Insert Pages 3.11.4
- Tested up to WordPress 7.0.
Insert Pages 3.11.3
- Modified fix for Divi redirecting to inserted page in the editor. Props airflo for the continued troubleshooting!
Insert Pages 3.11.2
- Fix for Divi redirecting to inserted page when an Insert Pages shortcode exists in the classic editor. Props airflo for the report!
20255 releases
Insert Pages 3.11.1
- Fix inserting pages with parentheses in the page slug/title. Props @lineuponline for the report!
Insert Pages 3.11.0
- NOTICE: If you intentionally insert unpublished content (e.g., future, draft, pending, or private), go to Insert Pages Settings after installing this update and enable that functionality in “Allow anonymous users to see inserted pages with these statuses.” This version changes the plugin behavior t…
- Add plugin option to choose post statuses other than “published” that can be publicly viewable.
- Remove the “Reveal Private Pages?” block attribute (and the “public” shortcode attribute) that allowed inserted private pages to be publicly viewable, since it can be controlled by lower-privilege users. Use the new plugin option above to set this behavior.
- Prevent inserting pages with trash or revision post statuses (security).
Insert Pages 3.10.0
- Fix URLInput in Insert Pages block (render URLInput in a Popover component to prevent overflow issues).
- Migrate Insert Pages block to API version 3 (WordPress 6.3 or greater). Allows block editor to be iframed.
- Tested up to WordPress 6.9 (6.9-RC2).
Insert Pages 3.9.3
- Support Otter Blocks in inserted pages. Props @joeb2880 for the request!
Insert Pages 3.9.2
- Fix error when tinymce is used outside of admin context (e.g., in other plugins like Gravity Forms).
- Tested up to WordPress 6.8.1.
20244 releases
Insert Pages 3.9.1
- Additional fixes for error in some Woocommerce contexts.
- Fix for legacy widgets with custom css from builder plugins having the css escaped and printed.
Insert Pages 3.9.0
- Fix error in some Woocommerce contexts. Props @osositno for the report!
- Fix block layout styles not appearing in the block editor inside an insert page block. Props @davidpotter for the report!
- Fix issues reported by Plugin Check, including securing output data (escaping).
- Minor fixes to adhere to WordPress Coding Standards.
Insert Pages 3.8.1
- Fix WPML compatibility: inserted pages will now match the language of the parent page.
Insert Pages 3.8
- Add display='title-content' to render both Title and Content in the same shortcode or block. Props dregad for the request!
- Update block dev dependencies and rebuild block.
- Fix: Verify search param exists before checking.
- Tested up to WordPress 6.5.
20231 release
Insert Pages 3.7.7
- Update block dev dependencies and rebuild block.
- Tested up to WordPress 6.2.
- Update readme.
20226 releases
Insert Pages 3.7.6
- Allow full URLs in insert page shortcode. Props @woodhall2k for the suggestion.
Insert Pages 3.7.5
- Security: fix improper escaping of class attribute. Lower-privileged users like Contributors can potentially insert javascript into the Insert Pages shortcode that can run when an Administrator previews their post, creating a vector for cross-site scripting. We recommend updating to this version im…
- Add size attribute to change post-thumbnail size. Example: [insert page='sample-page' display='post-thumbnail' size='large']
- Fix for shortcodes with extra spaces breaking classic editor toolbar button highlight.
- Don’t reparse querystring during a rest request (gutenberg block refresh). Props @robbymacdonell for finding the bug!
- Support GoodLayers page builder. Props @rehanahmed38 for the request.
- Update gutenberg block dev dependencies.
Insert Pages 3.7.4
- Fixes quicktag button missing in WordPress 6.0 (also fixes “QTags is not defined) javascript error while editing posts).
- Add Simple WP Membership integration (content protected with Simple WP Membership will only be shown to authorized users or admins when inserted).
Insert Pages 3.7.3
- Fix missing Visual Composer script/style enqueues.
- Tested up to WordPress 6.0.
- Bump gutenberg npm development dependencies.
Insert Pages 3.7.2
- Add custom CSS/JS enqueue for inserted pages with blocks from the Ultimate Addons for Gutenberg plugin.
- Default to “normal” insert method instead of “legacy.”
- Bump gutenberg development dependencies.
Insert Pages 3.7.1
- Fix Insert Pages block styles affecting other blocks. Props @drsdre for the report!
- Fix gutenberg block deprecation notices.
- Tested up to WordPress 5.9.
20216 releases
Insert Pages 3.7.0
- Security: Prevent unprivileged users from inserting private posts by others.
- Security: Filter out possible XSS in post meta using wp_kses_post() when using display=all.
- New Setting: Only show Authors and Contributors their own content in the TinyMCE Insert Pages popup.
Insert Pages 3.6.1
- Fix TinyMCE dialog not closing properly. Props @astaryne for the report!
Insert Pages 3.6.0
- Add insert_pages_tinymce_state filter to set TinyMCE modal field defaults. Details
- Add insert_pages_available_templates filter to customize the list of allowed custom templates. Details
- Update TinyMCE plugin to match changes in current wp-link dialog in core.
- Fix TinyMCE modal height on mobile.
- Ensure scripts/styles are loaded before adding TinyMCE plugin.
Insert Pages 3.5.10
- Allow Insert Pages TinyMCE widget to run in a front-end wp_editor().
Insert Pages 3.5.9
- Fix jQuery deprecation notices in WordPress 5.7.
- Tested up to WordPress 5.7.
Insert Pages 3.5.8
20208 releases
Insert Pages 3.5.7
Insert Pages 3.5.6
Insert Pages 3.5.5
Insert Pages 3.5.4
Insert Pages 3.5.3.2
Insert Pages 3.5.3.1
Insert Pages 3.5.3
Insert Pages 3.5.2
20196 releases
Insert Pages 3.5.1
Insert Pages 3.5.0
Insert Pages 3.4.7
Insert Pages 3.4.6
Insert Pages 3.4.5
Insert Pages 3.4.4
20185 releases
Insert Pages 3.4.3
Insert Pages 3.4.2
Insert Pages 3.4.1
Insert Pages 3.4.0
Insert Pages 3.3.0
201711 releases
Insert Pages 3.2.9
Insert Pages 3.2.8
Insert Pages 3.2.7
Insert Pages 3.2.6
Insert Pages 3.2.5
Insert Pages 3.2.4
Insert Pages 3.2.3
Insert Pages 3.2.2
Insert Pages 3.2.1
Insert Pages 3.2.0
Insert Pages 3.1.9
201611 releases
Insert Pages 3.1.8
Insert Pages 3.1.7
Insert Pages 3.1.6
Insert Pages 3.1.5
Insert Pages 3.1.4
Insert Pages 3.1.3
Insert Pages 3.1.2
Insert Pages 3.1.1
Insert Pages 3.1
Insert Pages 3.0.2
Insert Pages 3.0.1
201510 releases
Insert Pages 3.0
Insert Pages 2.9.1
Insert Pages 2.9
Insert Pages 2.8
Insert Pages 2.7.2
Insert Pages 2.7.1
Insert Pages 2.7
Insert Pages 2.6
Insert Pages 2.5
Insert Pages 2.4
20141 release
Insert Pages 1.4
Questions about Insert Pages’s releases
What is the latest version of Insert Pages?
3.11.5, released on Jun 19, 2026 (4 months ago). It’s tested up to WordPress 7.0.8.
How often is Insert Pages updated?
8 releases in the last year, about one every 30 days. Its first release on WordPress.org dates from August 2014.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Insert Pages’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.