{"id":263303,"date":"2025-12-26T05:35:31","date_gmt":"2025-12-26T05:35:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/moonstack-ultimate-elementor-kit\/"},"modified":"2026-03-10T09:43:15","modified_gmt":"2026-03-10T09:43:15","slug":"moonstack-ultimate-elementor-kit","status":"publish","type":"plugin","link":"https:\/\/bn-in.wordpress.org\/plugins\/moonstack-ultimate-elementor-kit\/","author":23406892,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Moonstack Ultimate Elementor Kit","header_author":"Moonstack Team","header_description":"Moonstack Ultimate Elementor Kit is a powerful all-in-one addon pack designed to supercharge your Elementor website building experience.","assets_banners_color":"859cd0","last_updated":"2026-03-10 09:43:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/moonstack.co","header_author_uri":"https:\/\/moonstack.co\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":236,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"msuekdeveloper","date":"2025-12-26 06:35:27"},"1.1.0":{"tag":"1.1.0","author":"msuekdeveloper","date":"2026-03-10 09:43:15"}},"upgrade_notice":{"1.1.0":"<p>This update introduces a new Form Widget with Google reCAPTCHA v2 &amp; v3 support, along with a new global settings dashboard.<\/p>","1.0.2":"<p>This update removes the Custom CSS feature and improves security, sanitization, and data handling. Updating is strongly recommended.<\/p>","1.0.1":"<p>This update improves security, coding standards compliance, and overall stability. Updating is recommended.<\/p>","1.0.0":"<p>Initial release of Moonstack Ultimate Elementor Kit.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3427537,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3427537,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3427537,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3427537,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3427568,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3478932,"resolution":"10","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3427568,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3427568,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3427537,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3427537,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3427537,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3478932,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3478932,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3478932,"resolution":"9","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2010,76538,252845,611,241],"plugin_category":[43],"plugin_contributors":[252846],"plugin_business_model":[],"class_list":["post-263303","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-fields","plugin_tags-elementor","plugin_tags-post-elements","plugin_tags-slider","plugin_tags-widgets","plugin_category-customization","plugin_contributors-msuekdeveloper","plugin_committers-msuekdeveloper"],"banners":{"banner":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/banner-772x250.png?rev=3427537","banner_2x":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/banner-1544x500.png?rev=3427537","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/icon-128x128.png?rev=3427537","icon_2x":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/icon-256x256.png?rev=3427537","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-1.png?rev=3427568","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-2.png?rev=3427568","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-3.png?rev=3427568","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-4.png?rev=3427537","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-5.png?rev=3427537","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-6.png?rev=3427537","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-7.png?rev=3478932","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-8.png?rev=3478932","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-9.png?rev=3478932","caption":""},{"src":"https:\/\/ps.w.org\/moonstack-ultimate-elementor-kit\/assets\/screenshot-10.png?rev=3478932","caption":""}],"raw_content":"<!--section=description-->\n<p>Moonstack Ultimate Elementor Kit is a powerful plugin that extends Elementor Page Builder with a comprehensive set of professional widgets for displaying posts, custom fields, sliders, and various content elements.<\/p>\n\n<p>In the WordPress admin dashboard, the plugin settings and tools are available under the <strong>MU Elementor Kit<\/strong> menu.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li><strong>Post Display Widgets<\/strong> - Show post titles, content, excerpts, featured images, and meta data<\/li>\n<li><strong>Advanced Sliders<\/strong> - Banner slider, card slider, and logo slider with multiple effects<\/li>\n<li><strong>Custom Fields Display<\/strong> - Display ACF and custom post meta fields with various formats<\/li>\n<li><strong>Interactive Buttons<\/strong> - Custom buttons with icons, animations, and advanced linking<\/li>\n<li><strong>Fully Customizable<\/strong> - Extensive styling options and hook system for developers<\/li>\n<\/ul>\n\n<h4>Widgets Included<\/h4>\n\n<p><strong>Post Widgets<\/strong><\/p>\n\n<ul>\n<li>Post Title - Display post titles with word limit and linking options<\/li>\n<li>Post Content - Show full content or excerpts with formatting control<\/li>\n<li>Post Excerpt - Custom excerpt display with fallback options<\/li>\n<li>Post Meta - Display post metadata (date, author, categories, tags)<\/li>\n<li>Post Featured Image - Featured image display with linking and effects<\/li>\n<li>Post Custom Fields - Show custom fields and ACF fields with various formats<\/li>\n<\/ul>\n\n<p><strong>Slider Widgets<\/strong><\/p>\n\n<ul>\n<li>Banner Slider - Full-width banner slider with content overlays<\/li>\n<li>Card Slider - Card-based slider for posts, products, or custom content<\/li>\n<li>Logo Slider - Customer logo slider with hover effects and linking<\/li>\n<\/ul>\n\n<p><strong>Form Widgets<\/strong><\/p>\n\n<ul>\n<li>Form - Advanced form builder with AJAX submission, email notifications, and Google reCAPTCHA (v2\/v3) integration<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin supports embedding videos from third-party video platforms such as YouTube, Vimeo, and Dailymotion.<\/p>\n\n<p>These services are used only when the site administrator explicitly selects a video field type and provides a corresponding video URL.<\/p>\n\n<p>When embedding a video:\n- The video ID is used to generate an iframe embed URL.\n- No personal user data is collected or stored by the plugin.\n- No data is transmitted automatically without user action.<\/p>\n\n<p>External services used:<\/p>\n\n<p>Dailymotion<br \/>\nService: Video embedding<br \/>\nWebsite: https:\/\/www.dailymotion.com<br \/>\nPrivacy Policy: https:\/\/www.dailymotion.com\/legal\/privacy<br \/>\nTerms of Service: https:\/\/www.dailymotion.com\/legal\/terms<\/p>\n\n<p>Vimeo<br \/>\nService: Video embedding<br \/>\nWebsite: https:\/\/vimeo.com<br \/>\nPrivacy Policy: https:\/\/vimeo.com\/privacy<br \/>\nTerms of Service: https:\/\/vimeo.com\/terms<\/p>\n\n<p>YouTube<br \/>\nService: Video embedding<br \/>\nWebsite: https:\/\/www.youtube.com<br \/>\nPrivacy Policy: https:\/\/policies.google.com\/privacy<br \/>\nTerms of Service: https:\/\/www.youtube.com\/t\/terms<\/p>\n\n<p>Google reCAPTCHA<br \/>\nService: Spam protection and security<br \/>\nWebsite: https:\/\/www.google.com\/recaptcha\/about\/<br \/>\nPrivacy Policy: https:\/\/policies.google.com\/privacy<br \/>\nTerms of Service: https:\/\/policies.google.com\/terms<\/p>\n\n<p><strong>Basic Widgets<\/strong><\/p>\n\n<ul>\n<li>Custom Button - Advanced buttons with icons, animations, and links<\/li>\n<\/ul>\n\n<h4>Developer Friendly<\/h4>\n\n<p>All widgets include extensive hook systems for customization:<\/p>\n\n<ul>\n<li>moonulel_after_post_title_single_render<\/li>\n<li>moonulel_post_content_single_before_html_output<\/li>\n<li>moonulel_post_excerpt_single_before_render<\/li>\n<li>moonulel_before_post_meta_single_render<\/li>\n<li>moonulel_post_featured_image_single_before_render<\/li>\n<li>moonulel_post_custom_field_single_before_field_output<\/li>\n<li>moonulel_post_button_content<\/li>\n<li>moonulel_banner_slider_slide_background<\/li>\n<li>moonulel_card_slider_slides<\/li>\n<li>moonulel_logo_slider_logos<\/li>\n<li>moonulel_form_submitted_data <\/li>\n<li>moonulel_form_before_send_emails <\/li>\n<li>moonulel_form_after_save_db<\/li>\n<\/ul>\n\n<h3>Customization<\/h3>\n\n<p>All widgets can be customized using WordPress hooks. Example:<\/p>\n\n<pre>\n\/\/ Modify post title output\nadd_filter('moonulel_post_title_single_before_output', function($title, $post, $settings) {\n    return strtoupper($title);\n}, 10, 3);\n\n\/\/ Add custom content after banner slider\nadd_action('moonulel_banner_slider_after_container', function($settings, $unique_id, $widget) {\n    echo '&lt;div class=\"custom-slider-navigation\"&gt;Custom Nav&lt;\/div&gt;';\n}, 10, 3);\n\n\/\/ Filter form widget submitted data before sending email or saving\nadd_filter('moonulel_form_submitted_data', function($submitted_data, $form_id, $post_id, $settings) {\n    \/\/ Add custom hidden data \n    $submitted_data['Source'] = 'Facebook Ads';\n    return $submitted_data;\n}, 10, 4);\n<\/pre>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/moonstack-ultimate-elementor-kit<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Open Elementor Page Builder and configure widgets from the <strong>MU Elementor Kit<\/strong> section in the WordPress admin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20elementor%20version%20is%20required%3F\"><h3>What Elementor version is required?<\/h3><\/dt>\n<dd><p>Elementor 3.0.0 or higher is recommended.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20acf%3F\"><h3>Does this work with ACF?<\/h3><\/dt>\n<dd><p>Yes. The Post Custom Fields widget includes built-in support for Advanced Custom Fields (ACF).<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20widgets%20with%20code%3F\"><h3>Can I customize the widgets with code?<\/h3><\/dt>\n<dd><p>Yes. All widgets include multiple action and filter hooks for developer-level customization.<\/p><\/dd>\n<dt id=\"are%20the%20sliders%20mobile%20responsive%3F\"><h3>Are the sliders mobile responsive?<\/h3><\/dt>\n<dd><p>Yes. All sliders are fully responsive and include breakpoint controls.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added powerful Form Widget with multiple field types and AJAX submission handling<\/li>\n<li>Integrated Google reCAPTCHA v2 and v3 APIs for form spam protection<\/li>\n<li>Added global plugin dashboard settings panel for handling external API integrations<\/li>\n<li>Fixed RTL (Right-to-Left) behavior in the Customer Logo Slider widget<\/li>\n<li>Fixed responsive layout and behavior in the Card Slider widget<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Removed Custom CSS option from widgets to improve security<\/li>\n<li>Improved output escaping and sanitization across all widgets<\/li>\n<li>Improved wp_add_inline_style() usage for widget CSS variables<\/li>\n<li>Strengthened validation for dynamic links, attributes, and user-defined values<\/li>\n<li>General code quality improvements for WordPress.org review compliance<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Security hardening for dynamic hooks and inline scripts<\/li>\n<li>Fixed PHPCS warnings related to dynamic hook naming<\/li>\n<li>Improved wp_add_inline_script() usage for widget JavaScript variables<\/li>\n<li>Code quality and sanitization improvements<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>12 comprehensive Elementor widgets<\/li>\n<li>Full hook system for developers<\/li>\n<li>Responsive design throughout<\/li>\n<\/ul>","raw_excerpt":"A comprehensive Elementor widgets collection for enhanced post display, sliders, and custom content elements.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/263303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=263303"}],"author":[{"embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/msuekdeveloper"}],"wp:attachment":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=263303"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=263303"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=263303"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=263303"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=263303"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=263303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}