Plugin Directory

Changeset 3359252


Ignore:
Timestamp:
09/10/2025 02:37:50 PM (7 months ago)
Author:
strangerstudios
Message:

1.4.1 security fix and readme update

Location:
memberlite-shortcodes/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • memberlite-shortcodes/trunk/memberlite-shortcodes.php

    r3195143 r3359252  
    22/**
    33 * Plugin Name: Memberlite Shortcodes
    4  * Plugin URI: https://memberlitetheme.com/memberlite-shortcodes/
     4 * Plugin URI: https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/
    55 * Description: Shortcodes designed to work with the Memberlite Theme and Memberlite Child Themes.
    6  * Version: 1.4
     6 * Version: 1.4.1
    77 * Author: Stranger Studios
    8  * Author URI: https://memberlitetheme.com
     8 * Author URI: https://www.paidmembershipspro.com
    99 * License: GPL-3.0-or-later
    1010 * License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    1515define( 'MEMBERLITESC_DIR', dirname( __FILE__ ) );
    1616define( 'MEMBERLITESC_URL', plugins_url( '', __FILE__ ) );
    17 define( 'MEMBERLITESC_VERSION', '1.4' );
     17define( 'MEMBERLITESC_VERSION', '1.4.1' );
    1818
    1919/**
  • memberlite-shortcodes/trunk/readme.txt

    r3195143 r3359252  
    33Tags: theme, shortcodes, memberlite, membership
    44Requires at least: 5.4
    5 Tested up to: 6.7
     5Tested up to: 6.8.2
    66Requires PHP: 5.6
    7 Stable tag: 1.4
     7Stable tag: 1.4.1
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    1313== Description ==
    1414= Shortcodes to enhance the appearance of your membership site =
    15 For sites running the [Memberlite Theme](https://memberlitetheme.com/) or a Memberlite Child Theme, this plugin offers several shortcodes to simplify the use of various display elements and enhance the appearance of your site content.
     15For sites running the [Memberlite Theme](https://www.paidmembershipspro.com/themes/memberlite/) or a Memberlite Child Theme, this plugin offers several shortcodes to simplify the use of various display elements and enhance the appearance of your site content.
    1616
    17 [Memberlite](https://memberlitetheme.com) is the ideal theme for your [Paid Memberships Pro](https://www.paidmembershipspro.com) site. It's fully customizable with your logo, colors, fonts, custom sidebars, and more global layout settings.
     17[Memberlite](https://www.paidmembershipspro.com/themes/memberlite/) is the ideal theme for your [Paid Memberships Pro](https://www.paidmembershipspro.com) site. It's fully customizable with your logo, colors, fonts, custom sidebars, and more global layout settings.
    1818
    1919= [memberlite_accordion] Shortcode =
    20 Add an accordion block with collapsible sections using this simple shortcode. [more info](https://memberlitetheme.com/memberlite-shortcodes/accordion/)
     20Add an accordion block with collapsible sections using this simple shortcode. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/accordion/)
    2121
    2222= [memberlite_banner] Shortcode =
    23 Create fluid-width banners to divide and highlight sections of content. You can define the background as an included theme color (primary, secondary, action, or body) or any hex color. [more info](https://memberlitetheme.com/memberlite-shortcodes/banners/)
     23Create fluid-width banners to divide and highlight sections of content. You can define the background as an included theme color (primary, secondary, action, or body) or any hex color. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/banners/)
    2424
    2525= [memberlite_btn] Shortcode =
    26 Add formatted buttons with the link URL, text, style, class, target, size, and optional icon. [more info](https://memberlitetheme.com/memberlite-shortcodes/buttons/)
     26Add formatted buttons with the link URL, text, style, class, target, size, and optional icon. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/buttons/)
    2727
    2828= [memberlite_msg] Shortcode =
    29 Insert a stylized contextual message block with styling for default, info, alert, error, or a success message. [more info](https://memberlitetheme.com/memberlite-shortcodes/contextual-messages/)
     29Insert a stylized contextual message block with styling for default, info, alert, error, or a success message. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/contextual-messages/)
    3030
    3131= [memberlite_recent_posts] Shortcode =
    32 Designed to be used on the homepage, this shortcode displays the newest posts or a defined category of posts accoriding to your shortcode settings. [more info](https://memberlitetheme.com/memberlite-shortcodes/recent-posts/)
     32Designed to be used on the homepage, this shortcode displays the newest posts or a defined category of posts accoriding to your shortcode settings. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/recent-posts/)
    3333
    3434= [memberlite_subpagelist] Shortcode =
    35 Easily create a digest view of a given pages' subpages, with an excerpt or the full page content, in the order you define. [more info](https://memberlitetheme.com/memberlite-shortcodes/subpagelist/)
     35Easily create a digest view of a given pages' subpages, with an excerpt or the full page content, in the order you define. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/subpagelist/)
    3636
    3737= [memberlite_tabs] and [memberlite_tab] Shortcode =
    38 Add a tabbed content block with this simple shortcode. [more info](https://memberlitetheme.com/memberlite-shortcodes/tabs/)
     38Add a tabbed content block with this simple shortcode. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/tabs/)
    3939
    4040= [row] and [col] Shortcodes =
    41 Format your content in responsive columns based on a 12 column grid. You can nest columns by using the [row_row] and [col_col] shortcodes. [more info](https://memberlitetheme.com/memberlite-shortcodes/column-shortcodes/)
     41Format your content in responsive columns based on a 12 column grid. You can nest columns by using the [row_row] and [col_col] shortcodes. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/column-shortcodes/)
    4242
    4343= [fa] Shortcode =
    44 Easily add any Font Awesome icon using this simple shortcode. [more info](https://memberlitetheme.com/memberlite-shortcodes/font-awesome-icons/)
     44Easily add any Font Awesome icon using this simple shortcode. [more info](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/font-awesome-icons/)
    4545
    46 Full documentation on all included shortcodes can be found at [the Memberlite Theme homepage](https://memberlitetheme.com/memberlite-shortcodes/)
     46Full documentation on all included shortcodes can be found at [the Memberlite Theme homepage](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/)
    4747
    4848== Installation ==
     
    5959Browse the Memberlite Shortcodes documentation to see all shortcodes, their attributes, and to view sample shortcode demos.
    6060
    61 [View Documentation](https://memberlitetheme.com/memberlite-shortcodes/)
     61[View Documentation](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/)
    6262
    6363== Screenshots ==
     
    6868
    6969= Where can I find Memberlite Shortcodes documentation and user guides? =
    70 For help setting up and configuring the Memberlite Shortcodes plugin, please refer to [documentation](https://memberlitetheme.com/memberlite-shortcodes/).
     70For help setting up and configuring the Memberlite Shortcodes plugin, please refer to [documentation](https://www.paidmembershipspro.com/documentation/memberlite/memberlite-shortcodes/).
    7171
    7272= Where can I get the Memberlite Theme? =
    73 Visit https://memberlitetheme.com to get your copy of the Memberlite Theme.
     73Visit https://www.paidmembershipspro.com/themes/memberlite/ to get your copy of the Memberlite Theme.
    7474
    7575= I'm not using the Memberlite Theme - can I still use Memberlite Shortcodes plugin? =
     
    7777
    7878== Changelog ==
     79
     80= 1.4.1 - 2025-09-10 =
     81* SECURITY: Sanitized and escaped `class` shortcode attribute in the `row` shortcode.
     82* ENHANCEMENT: Updated links to theme details and docs now hosted on the Paid Memberships Pro website.
    7983
    8084= 1.4 - 2024-11-22 =
  • memberlite-shortcodes/trunk/shortcodes/columns.php

    r2969918 r3359252  
    1010        'class' => ''
    1111    ), $atts));
    12     $result = '<div class="row ' . $class . '">';
     12    $result = '<div class="row ' . esc_attr( $class ) . '">';
    1313    $content = str_replace("]<br />", ']', $content);
    1414    $content = str_replace("<br />\n[", '[', $content);
Note: See TracChangeset for help on using the changeset viewer.