Plugin Directory

Changeset 3477803


Ignore:
Timestamp:
03/09/2026 07:09:05 AM (3 weeks ago)
Author:
Wpcalc
Message:

Update to version 6.2.4

Location:
modal-window
Files:
237 added
5 edited

Legend:

Unmodified
Added
Removed
  • modal-window/trunk/README.txt

    r3408146 r3477803  
    66Tested up to: 6.9
    77Requires PHP: 7.4
    8 Stable tag: 6.2.3
     8Stable tag: 6.2.4
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1616Use the free WordPress popup plugin "Modal Window" to quickly and easily create informative popups. Add the text and media you need, insert shortcodes of forms and much more. Change the behavior of the display of modal windows depending on the user's actions on the page.
    1717
    18 The Modal Window is the unique tool for free use. With its help you can add bright information popup messages to the site, warn visitors about various promotions, display contact forms to increase the conversion of the resource. The WordPress popup plugin will allow you to set the data display in the new format.
    19 
    20 Create modal windows and insert any kind of content.
     18The Modal Window is a unique tool for free use. With its help, you can add bright information popup messages to the site, warn visitors about various promotions, or display contact forms to increase conversions. The plugin allows you to set the data display in a modern, interactive format.
     19
     20Create modal windows and insert any kind of content, from simple text to complex layouts with columns and media.
    2121
    2222= Main features =
    2323
    24 The WordPress plugin Modal Window will help you quickly get the attention of visitors. Its functionality will make it possible to implement high-quality modal windows for any query.
     24The WordPress plugin Modal Window will help you quickly get the attention of visitors. Its functionality makes it possible to implement high-quality modal windows for any query.
    2525
    2626* **Unlimited Modals:** Create as many modal windows as you need without restrictions.
    2727* **HTML Content Editor:** Easily add and format text, images, and other content within your modal windows using a built-in HTML editor.
    28 * **Modal Shortcodes:** Use shortcodes to insert modal windows into posts, pages, or widgets, making them versatile and easy to implement
    29 * **Place Any Kind of Content:** Insert text, images, videos, and other content types within your modal windows to deliver your message effectively.
    30 * **Modal Style:** Apply basic styling to your modal windows to match your site's design.
    31 * **Modal Location:** Set the position of your modal windows on the screen (e.g., center, top, bottom).
    32 * **Open Triggers:** Choose from various triggers to open modal windows, including click, auto, hover, exit, and scroll events.
    33 * **Basic Animations:** Utilize simple fade animation to enhance the appearance of your modal windows.
     28* **Floating Button Trigger:** Create a stylish floating button to trigger your modal. Customize its position, icon, text, and add eye-catching animations (bounce, pulse, shake, etc.).
     29* **Advanced Shortcodes:** Includes built-in shortcodes for Video (YouTube/Vimeo), iFrames, Buttons, Icons (Font Awesome 7+), and Column layouts (rows/columns).
     30* **Open Triggers:** Choose from various triggers: Click, Auto (timer), Hover, Exit Intent, and Scroll events.
     31* **Custom Styling:** Deeply customize Modal Titles, Close Buttons, Backgrounds, Shadows, and even the Scrollbar style to match your brand.
     32* **Responsive Control:** Set different widths for mobile devices and hide modals on specific screen sizes (Mobile/Desktop).
     33* **WCAG & Accessibility:** Improved compliance with ARIA attributes (aria-live, role="dialog") for better screen reader support.
    3434* **Overlay and Esc Key:** Allow users to close modal windows by clicking on the overlay or pressing the Esc key.
    35 * **Shortcode and Everywhere:** Control where your modals appear using shortcodes or set them to display across the entire site.
    36 * **Hide on Smaller Screens:** Option to hide modal windows on smaller screens, ensuring they do not disrupt mobile user experience.
    37 * **Hide on Larger Screens:** Option to hide modal windows on larger screens, providing control over where modals are shown.
     35* **Import/Export:** Easily move your modal window settings between websites.
     36* **Show Once (Cookies):** Control the frequency of display using cookies to avoid annoying returning visitors.
    3837
    3938--
     
    4342--
    4443
    45 The free Modal Window plugin is the best tool to create information pop-up blocks quickly and easy. It allows you to display any kind of content on the page. Add and edit text messages, shortcodes of various forms, images and other media files with its help.
     44The free Modal Window plugin is the best tool to create information pop-up blocks quickly and easily. It allows you to display any kind of content on the page. Add and edit text messages, shortcodes of various forms, images, and other media files with its help.
     45
     46= Included Shortcodes =
     47Maximize your modal content with these built-in shortcodes:
     48* `[videoBox]` - Insert responsive YouTube or Vimeo videos.
     49* `[iframeBox]` - Embed external web pages or interactive content.
     50* `[buttonBox]` - Create beautiful "Link" or "Close Modal" buttons.
     51* `[wow-icon]` - Add any of the 2000+ Font Awesome icons.
     52* `[w-row]` & `[w-column]` - Create complex multi-column layouts easily.
    4653
    4754= Common use cases =
     
    186193
    187194== Changelog ==
     195= 6.2.4 =
     196* Fixed: function `shortcode` returns the wrong value.
     197* Fixed: minor bugs with grammar.
     198
    188199= 6.2.3 =
    189200* Updated: Font Awesome library upgraded to version **7.1**.
  • modal-window/trunk/classes/Admin/ListTable.php

    r3207015 r3477803  
    268268    public function get_bulk_actions(): array {
    269269        $actions = [
    270             'delete'     => __( 'Delate', 'modal-window' ),
     270            'delete'     => __( 'Delete', 'modal-window' ),
    271271            'activate'   => __( 'Activate', 'modal-window' ),
    272272            'deactivate' => __( 'Deactivate', 'modal-window' ),
  • modal-window/trunk/modal-window.php

    r3388096 r3477803  
    44 *  Plugin URI:        https://wordpress.org/plugin/modal-window/
    55 *  Description:       Create popups. Insert any content. Trigger on anything.
    6  *  Version:           6.2.3
     6 *  Version:           6.2.4
    77 *  Author:            Wow-Company
    88 *  Author URI:        https://wow-estore.com/
  • modal-window/trunk/public/class-shortcodes.php

    r3388096 r3477803  
    2424
    2525        if ( empty( $atts['id'] ) ) {
    26             return false;
     26            return '';
    2727        }
    2828
  • modal-window/trunk/public/class-wowp-public.php

    r3388096 r3477803  
    2626class WOWP_Public {
    2727
    28     private string $pefix;
     28    private string $prefix;
    2929
    3030    public function __construct() {
    3131        $this->includes();
    3232        // prefix for plugin assets
    33         $this->pefix = '.min';
     33        $this->prefix = '.min';
    3434
    3535        add_shortcode( WOWP_Plugin::SHORTCODE, [ $this, 'shortcode' ] );
     
    8686
    8787        if ( ! empty( $args ) ) {
    88             wp_enqueue_script( $handle, $assets . 'js/modalWindow' . $this->pefix . '.js', ['jquery'], $version, true );
     88            wp_enqueue_script( $handle, $assets . 'js/modalWindow' . $this->prefix . '.js', ['jquery'], $version, true );
    8989            $data = [];
    9090            foreach ( $args as $id => $param ) {
     
    107107        $version = WOWP_Plugin::info( 'version' );
    108108
    109         wp_enqueue_style( $handle, $assets . 'css/modal' . $this->pefix . '.css', null, $version );
     109        wp_enqueue_style( $handle, $assets . 'css/modal' . $this->prefix . '.css', null, $version );
    110110    }
    111111
Note: See TracChangeset for help on using the changeset viewer.