{"id":114135,"date":"2019-12-03T22:50:36","date_gmt":"2019-12-03T22:50:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/insert-blocks-before-or-after-posts-content\/"},"modified":"2025-11-27T08:53:01","modified_gmt":"2025-11-27T08:53:01","slug":"insert-blocks-before-or-after-posts-content","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/insert-blocks-before-or-after-posts-content\/","author":8670591,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.3","stable_tag":"0.3","tested":"6.8.5","requires":"5.3","requires_php":"5.6","requires_plugins":null,"header_name":"Insert Blocks Before or After Posts Content","header_author":"audrasjb","header_description":"Automatically add block(s) before or after your posts\/page content.","assets_banners_color":"999eab","last_updated":"2025-11-27 08:53:01","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/audrasjb","header_plugin_uri":"https:\/\/jeanbaptisteaudras.com\/en\/insert-blocks-before-or-after-posts-content-wordpress","header_author_uri":"https:\/\/jeanbaptisteaudras.com","rating":4.7,"author_block_rating":4.4545454545455,"active_installs":1000,"downloads":13243,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":2,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"audrasjb","date":"2020-08-12 22:30:18"},"0.2":{"tag":"0.2","author":"audrasjb","date":"2020-12-19 09:37:44"},"0.2.1":{"tag":"0.2.1","author":"audrasjb","date":"2022-01-31 10:17:50"},"0.3":{"tag":"0.3","author":"audrasjb","date":"2025-11-27 08:53:01"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":1,"4":0,"5":5},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2205947,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2205947,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2205947,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2205947,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.2.1","0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2205572,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2205572,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2205572,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2205572,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Plugin\u2019s settings page","2":"Use block editor to edit your before\/after content, even if you have Classic Editor installed!","3":"Use the post metabox to edit your settings on a post by post basis (works on both Classic and Gutenberg editors)","4":"Front-end result with both before and after content"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[9562,11617,1220,529,2628],"plugin_category":[],"plugin_contributors":[98271,181376,129260],"plugin_business_model":[],"class_list":["post-114135","plugin","type-plugin","status-publish","hentry","plugin_tags-after","plugin_tags-before","plugin_tags-block","plugin_tags-content","plugin_tags-insert","plugin_contributors-audrasjb","plugin_contributors-maxpertici","plugin_contributors-whodunitagency","plugin_committers-audrasjb"],"banners":{"banner":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/banner-772x250.png?rev=2205947","banner_2x":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/banner-1544x500.png?rev=2205947","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/icon-128x128.png?rev=2205947","icon_2x":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/icon-256x256.png?rev=2205947","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/screenshot-1.png?rev=2205572","caption":"Plugin\u2019s settings page"},{"src":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/screenshot-2.png?rev=2205572","caption":"Use block editor to edit your before\/after content, even if you have Classic Editor installed!"},{"src":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/screenshot-3.png?rev=2205572","caption":"Use the post metabox to edit your settings on a post by post basis (works on both Classic and Gutenberg editors)"},{"src":"https:\/\/ps.w.org\/insert-blocks-before-or-after-posts-content\/assets\/screenshot-4.png?rev=2205572","caption":"Front-end result with both before and after content"}],"raw_content":"<!--section=description-->\n<p><strong>This plugin gives the capability to automatically add content before and\/or after your posts, pages, or any public custom post types.<\/strong><\/p>\n\n<p>It is also possible to prevent your before\/after content from showing on a post or a page directly from the editor screen (works on both Classic Editor and Block Editor). You can also prevent your before\/after content from displaying on specific post types or categories.<\/p>\n\n<p>With this plugin, <strong>build your before\/after content within the Gutenberg block editor, even if you are using Classic Editor!<\/strong><\/p>\n\n<p>Indeed, the block editor is activated for these specific blocks of contents even if Gutenberg is not activated on your website!<\/p>\n\n<p>I strongly recommend to use it alongside one of my other free plugins, <a href=\"https:\/\/wordpress.org\/plugins\/reusable-blocks-extended\/\">Reusable Blocks Extended<\/a>. These two plugins are totaly independant, but together they provide a full editorial experience! \u2b50\ufe0f<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Activate the plugin.<\/li>\n<li>Go to <code>Appearance &gt; Before\/after content<\/code> to create content blocks and to choose your settings.<\/li>\n<li>Save your changes and enjoy :)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='but%20i%27m%20still%20using%20classic%20editor%21'><h3>But I'm still using Classic Editor!<\/h3><\/dt>\n<dd><p>No worries! It will work even with Classic Editor activated!\nThe plugin restores Gutenberg block editor for the <code>wp_block<\/code> post type only.\nOf course, nothing will change for your other post types.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3<\/h4>\n\n<ul>\n<li>Properly parse block. Props @maxpertici and @vinvinXD. See https:\/\/twitter.com\/vinvinXD\/status\/1496927854885539851 for context.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Fixes a PHP warning on front-end. Props Aur\u00e9lien Denis (@maigret).<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Internationalization fixes and WP 5.6 compatibility.<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Plugin initial version. Works fine.<\/li>\n<\/ul>","raw_excerpt":"Automatically insert blocks of content before and\/or after each posts\/page content.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/114135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=114135"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/audrasjb"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=114135"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=114135"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=114135"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=114135"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=114135"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=114135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}