Plugin Directory

Changeset 3427568


Ignore:
Timestamp:
12/26/2025 06:35:27 AM (3 months ago)
Author:
msuekdeveloper
Message:

Update readme admin naming consistency

Location:
moonstack-ultimate-elementor-kit
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • moonstack-ultimate-elementor-kit/tags/1.0.2/README.txt

    r3427563 r3427568  
    77Requires PHP: 7.4
    88License: GPLv2 or later
    9 License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
     9License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    1111A comprehensive Elementor widgets collection for enhanced post display, sliders, and custom content elements.
     
    1414
    1515Moonstack 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.
     16
     17In the WordPress admin dashboard, the plugin settings and tools are available under the **MU Elementor Kit** menu.
    1618
    1719== Features ==
     
    4749
    4850When embedding a video:
    49  The video ID is used to generate an iframe embed URL.
    50  No personal user data is collected or stored by the plugin.
    51  No data is transmitted automatically without user action.
     51- The video ID is used to generate an iframe embed URL.
     52- No personal user data is collected or stored by the plugin.
     53- No data is transmitted automatically without user action.
    5254
    5355External services used:
    5456
    55 Dailymotion
    56 Service: Video embedding
    57 Website: [https://www.dailymotion.com](https://www.dailymotion.com)
    58 Privacy Policy: [https://www.dailymotion.com/legal/privacy](https://www.dailymotion.com/legal/privacy)
    59 Terms of Service: [https://www.dailymotion.com/legal/terms](https://www.dailymotion.com/legal/terms)
     57Dailymotion 
     58Service: Video embedding 
     59Website: https://www.dailymotion.com 
     60Privacy Policy: https://www.dailymotion.com/legal/privacy 
     61Terms of Service: https://www.dailymotion.com/legal/terms 
    6062
    61 Vimeo
    62 Service: Video embedding
    63 Website: [https://vimeo.com](https://vimeo.com)
    64 Privacy Policy: [https://vimeo.com/privacy](https://vimeo.com/privacy)
    65 Terms of Service: [https://vimeo.com/terms](https://vimeo.com/terms)
     63Vimeo 
     64Service: Video embedding 
     65Website: https://vimeo.com 
     66Privacy Policy: https://vimeo.com/privacy 
     67Terms of Service: https://vimeo.com/terms 
    6668
    67 YouTube
    68 Service: Video embedding
    69 Website: [https://www.youtube.com](https://www.youtube.com)
    70 Privacy Policy: [https://policies.google.com/privacy](https://policies.google.com/privacy)
    71 Terms of Service: [https://www.youtube.com/t/terms](https://www.youtube.com/t/terms)
     69YouTube 
     70Service: Video embedding 
     71Website: https://www.youtube.com 
     72Privacy Policy: https://policies.google.com/privacy 
     73Terms of Service: https://www.youtube.com/t/terms 
    7274
    7375**Basic Widgets**
     
    7981All widgets include extensive hook systems for customization:
    8082
    81 * `moonulel_after_post_title_single_render`
    82 * `moonulel_post_content_single_before_html_output`
    83 * `moonulel_post_excerpt_single_before_render`
    84 * `moonulel_before_post_meta_single_render`
    85 * `moonulel_post_featured_image_single_before_render`
    86 * `moonulel_post_custom_field_single_before_field_output`
    87 * `moonulel_post_button_content`
    88 * `moonulel_banner_slider_slide_background`
    89 * `moonulel_card_slider_slides`
    90 * `moonulel_logo_slider_logos`
     83* moonulel_after_post_title_single_render
     84* moonulel_post_content_single_before_html_output
     85* moonulel_post_excerpt_single_before_render
     86* moonulel_before_post_meta_single_render
     87* moonulel_post_featured_image_single_before_render
     88* moonulel_post_custom_field_single_before_field_output
     89* moonulel_post_button_content
     90* moonulel_banner_slider_slide_background
     91* moonulel_card_slider_slides
     92* moonulel_logo_slider_logos
    9193
    9294== Installation ==
    9395
    94 1. Upload the plugin files to the `/wp-content/plugins/moonstack-ultimate-elementor-kit` directory, or install the plugin through the WordPress plugins screen directly
    95 2. Activate the plugin through the 'Plugins' screen in WordPress
    96 3. Go to Elementor Page Builder and start using the Moonstack Ultimate Elementor Kit widgets
     961. Upload the plugin files to the `/wp-content/plugins/moonstack-ultimate-elementor-kit` directory, or install the plugin through the WordPress plugins screen directly.
     972. Activate the plugin through the **Plugins** screen in WordPress.
     983. Open Elementor Page Builder and configure widgets from the **MU Elementor Kit** section in the WordPress admin.
    9799
    98100== Frequently Asked Questions ==
     
    102104
    103105= Does this work with ACF? =
    104 Yes! The Post Custom Fields widget has built-in ACF support.
     106Yes. The Post Custom Fields widget includes built-in support for Advanced Custom Fields (ACF).
    105107
    106108= Can I customize the widgets with code? =
    107 Absolutely! All widgets include extensive filter and action hooks for developers.
     109Yes. All widgets include multiple action and filter hooks for developer-level customization.
    108110
    109111= Are the sliders mobile responsive? =
    110 Yes, all sliders are fully responsive with breakpoint controls.
     112Yes. All sliders are fully responsive and include breakpoint controls.
    111113
    112114== Changelog ==
    113115
    114116= 1.0.2 =
    115 
    116 * Removed Custom CSS option from widgets to improve security and prevent unsafe inline styling
     117* Removed Custom CSS option from widgets to improve security
    117118* Improved output escaping and sanitization across all widgets
    118 * Improved `wp_add_inline_style()` usage for widget css variables
     119* Improved wp_add_inline_style() usage for widget CSS variables
    119120* Strengthened validation for dynamic links, attributes, and user-defined values
    120121* General code quality improvements for WordPress.org review compliance
    121122
    122123= 1.0.1 =
    123 
    124124* Security hardening for dynamic hooks and inline scripts
    125125* Fixed PHPCS warnings related to dynamic hook naming
    126 * Improved `wp_add_inline_script()` usage for widget JavaScript variables
    127 * Code quality and sanitization improvements for WordPress.org plugin review compliance
     126* Improved wp_add_inline_script() usage for widget JavaScript variables
     127* Code quality and sanitization improvements
    128128
    129129= 1.0.0 =
    130 
    131130* Initial release
    132131* 12 comprehensive Elementor widgets
     
    143142
    144143= 1.0.0 =
    145 Initial release of Moonstack Ultimate Elementor Kit plugin.
     144Initial release of Moonstack Ultimate Elementor Kit.
    146145
    147146== Customization ==
  • moonstack-ultimate-elementor-kit/tags/1.0.2/admin/class-moonstack-ultimate-elementor-kit-admin.php

    r3427537 r3427568  
    157157
    158158        add_menu_page(
    159             esc_html__('Moonstack Ultimate Elementor Kit', 'moonstack-ultimate-elementor-kit'),
    160             esc_html__('Moonstack Ultimate Elementor Kit', 'moonstack-ultimate-elementor-kit'),
     159            esc_html__('MU Elementor Kit', 'moonstack-ultimate-elementor-kit'),
     160            esc_html__('MU Elementor Kit', 'moonstack-ultimate-elementor-kit'),
    161161            'manage_options',
    162162            'ms-ultimate-elementor-kit',
  • moonstack-ultimate-elementor-kit/trunk/README.txt

    r3427563 r3427568  
    77Requires PHP: 7.4
    88License: GPLv2 or later
    9 License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
     9License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    1111A comprehensive Elementor widgets collection for enhanced post display, sliders, and custom content elements.
     
    1414
    1515Moonstack 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.
     16
     17In the WordPress admin dashboard, the plugin settings and tools are available under the **MU Elementor Kit** menu.
    1618
    1719== Features ==
     
    4749
    4850When embedding a video:
    49  The video ID is used to generate an iframe embed URL.
    50  No personal user data is collected or stored by the plugin.
    51  No data is transmitted automatically without user action.
     51- The video ID is used to generate an iframe embed URL.
     52- No personal user data is collected or stored by the plugin.
     53- No data is transmitted automatically without user action.
    5254
    5355External services used:
    5456
    55 Dailymotion
    56 Service: Video embedding
    57 Website: [https://www.dailymotion.com](https://www.dailymotion.com)
    58 Privacy Policy: [https://www.dailymotion.com/legal/privacy](https://www.dailymotion.com/legal/privacy)
    59 Terms of Service: [https://www.dailymotion.com/legal/terms](https://www.dailymotion.com/legal/terms)
     57Dailymotion 
     58Service: Video embedding 
     59Website: https://www.dailymotion.com 
     60Privacy Policy: https://www.dailymotion.com/legal/privacy 
     61Terms of Service: https://www.dailymotion.com/legal/terms 
    6062
    61 Vimeo
    62 Service: Video embedding
    63 Website: [https://vimeo.com](https://vimeo.com)
    64 Privacy Policy: [https://vimeo.com/privacy](https://vimeo.com/privacy)
    65 Terms of Service: [https://vimeo.com/terms](https://vimeo.com/terms)
     63Vimeo 
     64Service: Video embedding 
     65Website: https://vimeo.com 
     66Privacy Policy: https://vimeo.com/privacy 
     67Terms of Service: https://vimeo.com/terms 
    6668
    67 YouTube
    68 Service: Video embedding
    69 Website: [https://www.youtube.com](https://www.youtube.com)
    70 Privacy Policy: [https://policies.google.com/privacy](https://policies.google.com/privacy)
    71 Terms of Service: [https://www.youtube.com/t/terms](https://www.youtube.com/t/terms)
     69YouTube 
     70Service: Video embedding 
     71Website: https://www.youtube.com 
     72Privacy Policy: https://policies.google.com/privacy 
     73Terms of Service: https://www.youtube.com/t/terms 
    7274
    7375**Basic Widgets**
     
    7981All widgets include extensive hook systems for customization:
    8082
    81 * `moonulel_after_post_title_single_render`
    82 * `moonulel_post_content_single_before_html_output`
    83 * `moonulel_post_excerpt_single_before_render`
    84 * `moonulel_before_post_meta_single_render`
    85 * `moonulel_post_featured_image_single_before_render`
    86 * `moonulel_post_custom_field_single_before_field_output`
    87 * `moonulel_post_button_content`
    88 * `moonulel_banner_slider_slide_background`
    89 * `moonulel_card_slider_slides`
    90 * `moonulel_logo_slider_logos`
     83* moonulel_after_post_title_single_render
     84* moonulel_post_content_single_before_html_output
     85* moonulel_post_excerpt_single_before_render
     86* moonulel_before_post_meta_single_render
     87* moonulel_post_featured_image_single_before_render
     88* moonulel_post_custom_field_single_before_field_output
     89* moonulel_post_button_content
     90* moonulel_banner_slider_slide_background
     91* moonulel_card_slider_slides
     92* moonulel_logo_slider_logos
    9193
    9294== Installation ==
    9395
    94 1. Upload the plugin files to the `/wp-content/plugins/moonstack-ultimate-elementor-kit` directory, or install the plugin through the WordPress plugins screen directly
    95 2. Activate the plugin through the 'Plugins' screen in WordPress
    96 3. Go to Elementor Page Builder and start using the Moonstack Ultimate Elementor Kit widgets
     961. Upload the plugin files to the `/wp-content/plugins/moonstack-ultimate-elementor-kit` directory, or install the plugin through the WordPress plugins screen directly.
     972. Activate the plugin through the **Plugins** screen in WordPress.
     983. Open Elementor Page Builder and configure widgets from the **MU Elementor Kit** section in the WordPress admin.
    9799
    98100== Frequently Asked Questions ==
     
    102104
    103105= Does this work with ACF? =
    104 Yes! The Post Custom Fields widget has built-in ACF support.
     106Yes. The Post Custom Fields widget includes built-in support for Advanced Custom Fields (ACF).
    105107
    106108= Can I customize the widgets with code? =
    107 Absolutely! All widgets include extensive filter and action hooks for developers.
     109Yes. All widgets include multiple action and filter hooks for developer-level customization.
    108110
    109111= Are the sliders mobile responsive? =
    110 Yes, all sliders are fully responsive with breakpoint controls.
     112Yes. All sliders are fully responsive and include breakpoint controls.
    111113
    112114== Changelog ==
    113115
    114116= 1.0.2 =
    115 
    116 * Removed Custom CSS option from widgets to improve security and prevent unsafe inline styling
     117* Removed Custom CSS option from widgets to improve security
    117118* Improved output escaping and sanitization across all widgets
    118 * Improved `wp_add_inline_style()` usage for widget css variables
     119* Improved wp_add_inline_style() usage for widget CSS variables
    119120* Strengthened validation for dynamic links, attributes, and user-defined values
    120121* General code quality improvements for WordPress.org review compliance
    121122
    122123= 1.0.1 =
    123 
    124124* Security hardening for dynamic hooks and inline scripts
    125125* Fixed PHPCS warnings related to dynamic hook naming
    126 * Improved `wp_add_inline_script()` usage for widget JavaScript variables
    127 * Code quality and sanitization improvements for WordPress.org plugin review compliance
     126* Improved wp_add_inline_script() usage for widget JavaScript variables
     127* Code quality and sanitization improvements
    128128
    129129= 1.0.0 =
    130 
    131130* Initial release
    132131* 12 comprehensive Elementor widgets
     
    143142
    144143= 1.0.0 =
    145 Initial release of Moonstack Ultimate Elementor Kit plugin.
     144Initial release of Moonstack Ultimate Elementor Kit.
    146145
    147146== Customization ==
  • moonstack-ultimate-elementor-kit/trunk/admin/class-moonstack-ultimate-elementor-kit-admin.php

    r3427537 r3427568  
    157157
    158158        add_menu_page(
    159             esc_html__('Moonstack Ultimate Elementor Kit', 'moonstack-ultimate-elementor-kit'),
    160             esc_html__('Moonstack Ultimate Elementor Kit', 'moonstack-ultimate-elementor-kit'),
     159            esc_html__('MU Elementor Kit', 'moonstack-ultimate-elementor-kit'),
     160            esc_html__('MU Elementor Kit', 'moonstack-ultimate-elementor-kit'),
    161161            'manage_options',
    162162            'ms-ultimate-elementor-kit',
Note: See TracChangeset for help on using the changeset viewer.