{"id":255441,"date":"2025-11-01T12:33:09","date_gmt":"2025-11-01T12:33:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/appsfruit-elementor-embed\/"},"modified":"2026-01-14T15:43:21","modified_gmt":"2026-01-14T15:43:21","slug":"appsfruit-embed-for-elementor","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/appsfruit-embed-for-elementor\/","author":20856857,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"AppsFruit Elementor Embed","header_author":"AppsFruit","header_description":"Embed Elementor pages, templates, and global sections anywhere using shortcodes or Gutenberg blocks with advanced conditional display options.","assets_banners_color":"460b31","last_updated":"2026-01-14 15:43:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/appsfruit.com\/elementor-embed","header_author_uri":"https:\/\/appsfruit.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":227,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"appsfruit","date":"2025-11-01 12:31:50"},"1.0.1":{"tag":"1.0.1","author":"appsfruit","date":"2026-01-14 15:43:21"}},"upgrade_notice":{"1.0.0":"<p>Initial release of AppsFruit Elementor Embed.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3388077,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3388077,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500-en_US.jpg":{"filename":"banner-1544x500-en_US.jpg","revision":3388077,"resolution":"1544x500","location":"assets","locale":"en_US"},"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3388077,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-en_US.jpg":{"filename":"banner-772x250-en_US.jpg","revision":3388077,"resolution":"772x250","location":"assets","locale":"en_US"},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3388077,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"aefe\/embed-template":{"name":"aefe\/embed-template","title":"Insert Elementor Template"}},"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"AFE Templates admin list with shortcode column","2":"Template editor with Elementor","3":"Shortcode meta box in sidebar","4":"Gutenberg block for inserting templates","5":"Conditional display options"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[76538,230,148076,80,4516],"plugin_category":[43,56],"plugin_contributors":[237172],"plugin_business_model":[],"class_list":["post-255441","plugin","type-plugin","status-publish","hentry","plugin_tags-elementor","plugin_tags-embed","plugin_tags-gutenberg","plugin_tags-shortcode","plugin_tags-templates","plugin_category-customization","plugin_category-social-and-sharing","plugin_contributors-appsfruit","plugin_committers-appsfruit"],"banners":{"banner":"https:\/\/ps.w.org\/appsfruit-embed-for-elementor\/assets\/banner-772x250.jpg?rev=3388077","banner_2x":"https:\/\/ps.w.org\/appsfruit-embed-for-elementor\/assets\/banner-1544x500.jpg?rev=3388077","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/appsfruit-embed-for-elementor\/assets\/icon-128x128.jpg?rev=3388077","icon_2x":"https:\/\/ps.w.org\/appsfruit-embed-for-elementor\/assets\/icon-256x256.jpg?rev=3388077","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>AppsFruit Elementor Embed allows you to embed Elementor pages, templates, and global sections anywhere on your site using simple shortcodes or Gutenberg blocks with advanced conditional display options.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Embed Anywhere<\/strong>: Insert Elementor templates using simple shortcodes or Gutenberg blocks<\/li>\n<li><strong>Conditional Display<\/strong>: Show templates based on device (mobile\/desktop), user role, or post type<\/li>\n<li><strong>Custom Post Type<\/strong>: Dedicated AFE Templates post type with full Elementor support<\/li>\n<li><strong>Organization<\/strong>: Built-in categories and tags for template management<\/li>\n<li><strong>Quick Copy<\/strong>: One-click shortcode copying from admin interface<\/li>\n<li><strong>Global Sync<\/strong>: Update once, reflect everywhere<\/li>\n<li><strong>Gutenberg Block<\/strong>: Visual template insertion without shortcodes<\/li>\n<li><strong>Developer Friendly<\/strong>: Extensive hooks and filters for customization<\/li>\n<li><strong>Secure &amp; Lightweight<\/strong>: Follows WordPress coding standards<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>Elementor (free version) installed and activated<\/li>\n<\/ul>\n\n<h4>Basic Usage<\/h4>\n\n<pre><code>[afe_embed id=123]\n<\/code><\/pre>\n\n<p>Replace <code>123<\/code> with your template ID.<\/p>\n\n<h4>Conditional Display<\/h4>\n\n<p><strong>Device-Specific Display:<\/strong>\n    [afe_embed id=123 device=\"mobile\"]\n    [afe_embed id=123 device=\"desktop\"]<\/p>\n\n<p><strong>Role-Based Display:<\/strong>\n    [afe_embed id=123 role=\"administrator\"]\n    [afe_embed id=123 role=\"editor|subscriber\"]<\/p>\n\n<p><strong>Post Type Specific:<\/strong>\n    [afe_embed id=123 post_type=\"page\"]\n    [afe_embed id=123 post_type=\"post|product\"]<\/p>\n\n<p><strong>Combined Conditions:<\/strong>\n    [afe_embed id=123 device=\"mobile\" role=\"subscriber\" post_type=\"post\"]<\/p>\n\n<h4>Developer Hooks<\/h4>\n\n<p>The plugin provides several hooks and filters for developers:<\/p>\n\n<ul>\n<li><code>afe_shortcode_atts<\/code> - Modify shortcode attributes<\/li>\n<li><code>afe_should_display<\/code> - Add custom display conditions<\/li>\n<li><code>afe_should_render_template<\/code> - Prevent template rendering<\/li>\n<li><code>afe_template_content<\/code> - Modify template output<\/li>\n<li><code>afe_before_render_template<\/code> - Action before rendering<\/li>\n<li><code>afe_after_render_template<\/code> - Action after rendering<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>appsfruit-elementor-embed<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Make sure Elementor is installed and activated<\/li>\n<li>Start creating AFE Templates!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20use%20this%20with%20elementor%20free%3F'><h3>Can I use this with Elementor Free?<\/h3><\/dt>\n<dd><p>Yes! This plugin works with both Elementor Free and Elementor Pro.<\/p><\/dd>\n<dt id='will%20templates%20update%20everywhere%20when%20i%20edit%20them%3F'><h3>Will templates update everywhere when I edit them?<\/h3><\/dt>\n<dd><p>Yes! Templates are dynamically rendered, so any changes you make will automatically appear everywhere the template is embedded.<\/p><\/dd>\n<dt id='can%20i%20embed%20regular%20wordpress%20posts%2Fpages%3F'><h3>Can I embed regular WordPress posts\/pages?<\/h3><\/dt>\n<dd><p>Yes! While the plugin is designed for AFE Templates, you can embed any post or page created with Elementor by using its ID in the shortcode.<\/p><\/dd>\n<dt id='does%20this%20work%20with%20page%20builders%20other%20than%20elementor%3F'><h3>Does this work with page builders other than Elementor?<\/h3><\/dt>\n<dd><p>The plugin is specifically designed for Elementor. For non-Elementor content, it will fall back to displaying the regular post content.<\/p><\/dd>\n<dt id='can%20i%20use%20multiple%20conditions%20in%20one%20shortcode%3F'><h3>Can I use multiple conditions in one shortcode?<\/h3><\/dt>\n<dd><p>Yes! You can combine device, role, and post_type conditions in a single shortcode.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Custom post type for AFE Templates<\/li>\n<li>Shortcode support with conditional attributes<\/li>\n<li>Gutenberg block integration<\/li>\n<li>Categories and tags for organization<\/li>\n<li>Quick copy shortcode functionality<\/li>\n<li>Developer hooks and filters<\/li>\n<li>Comprehensive documentation<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Custom post type for AFE Templates<\/li>\n<li>Shortcode support with conditional attributes<\/li>\n<li>Gutenberg block integration<\/li>\n<li>Categories and tags for organization<\/li>\n<li>Quick copy shortcode functionality<\/li>\n<li>Developer hooks and filters<\/li>\n<li>Comprehensive documentation<\/li>\n<\/ul>","raw_excerpt":"Embed Elementor pages, templates, and sections anywhere using shortcodes or Gutenberg blocks with conditional display options.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/255441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=255441"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/appsfruit"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=255441"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=255441"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=255441"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=255441"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=255441"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=255441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}