

Modal code generator
Init Embed Posts lets you embed WordPress content externally – with beautiful cards, real-time REST API data, and zero friction.
Instead of using iframes or clunky oEmbed, this plugin gives you clean <div> + <script> snippets, which load the post or product dynamically using WordPress REST API. Designed for speed, style, and full control – using pure JavaScript and smart caching.
This plugin is part of the Init Plugin Suite — a collection of minimalist, fast, and developer-focused tools for WordPress.
GitHub repository: https://github.com/brokensmile2103/init-embed-posts
Features:
<script> switching:
init-embed.js for postsinit-embed-product.js for Woo productsdata-theme="light|dark|auto" – force or auto-detect themedata-image, data-featured, data-cart – control contentThese filters give you full control over how data is rendered and returned.
REST response filters:
init_plugin_suite_embed_posts_rest_response
Modify REST API response for posts.
init_plugin_suite_embed_products_rest_response
Modify REST API response for Woo products.
init_plugin_suite_embed_posts_view_count_keys
Customize the list of post meta keys used to detect view count. Supports array of meta keys, ordered by priority.
Excerpt filters:
init_plugin_suite_embed_posts_excerpt
Customize excerpt for posts.
init_plugin_suite_embed_products_excerpt
Customize excerpt for products.
Image control:
init_plugin_suite_embed_posts_images
Filter image list for embedded post.
init_plugin_suite_embed_products_images
Filter image list for embedded product.
init_plugin_suite_embed_posts_extracted_images
Filter raw image URLs extracted from post content.
Favicon:
init_plugin_suite_embed_posts_favicon_url
Override favicon for posts.
init_plugin_suite_embed_products_favicon_url
Override favicon for products.
HTML output filters:
init_plugin_suite_embed_posts_shortcode_html[init_embed_code] shortcode. Allows complete control over button markup, styling, and attributes.Auto-insert locations:
init_embed_insert_locationsThis plugin is licensed under the GPLv2 or later.
You are free to use, modify, and distribute it under the same license.