Plugin Directory

Changeset 2853495


Ignore:
Timestamp:
01/24/2023 12:11:15 PM (3 years ago)
Author:
embedsocial
Message:

New WP Guidelines issue

Location:
embedalbum-pro/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • embedalbum-pro/trunk/embedalbum_pro.php

    r2778751 r2853495  
    66Author: EmbedSocial
    77Author URI: http://www.embedsocial.com
    8 Version: 1.1.27
     8Version: 1.1.28
    99 */
    1010defined( 'ABSPATH' ) or die;
     
    2626    }
    2727
     28    private function sanitizeInput($key) {
     29        return sanitize_key(trim($key));
     30    }
     31
    2832    public function __construct() {}
    2933
     
    102106        $out = "";
    103107        if ($shortcodeId['id']) {
    104             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     108            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    105109            $out .= "<div class='embedsocial-album' data-ref='{$shortcodeId['id']}'></div>";
    106110        }
     
    118122        $out = "";
    119123        if ($shortcodeId['id']) {
    120             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     124            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    121125            $out .= "<div class='embedsocial-gallery' data-ref='{$shortcodeId['id']}'></div>";
    122126        }
     
    134138        $out = "";
    135139        if ($shortcodeId['id']) {
    136             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     140            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    137141            $out .= "<div class='embedsocial-instagram' data-ref='{$shortcodeId['id']}'></div>";
    138142        }
     
    150154        $out = "";
    151155        if ($shortcodeId['id']) {
    152             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     156            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    153157            $out .= "<div class='embedsocial-twitter' data-ref='{$shortcodeId['id']}'></div>";
    154158        }
     
    166170        $out = "";
    167171        if ($shortcodeId['id']) {
    168             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     172            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    169173            $out .= "<div class='embedsocial-google-place' data-ref='{$shortcodeId['id']}'></div>";
    170174        }
     
    182186        $out = "";
    183187        if ($shortcodeId['id']) {
    184             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     188            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    185189            $out .= "<div class='embedsocial-socialfeed' data-ref='{$shortcodeId['id']}'></div>";
    186190        }
     
    200204        $out = "<div class='embedsocial-reviews' ";
    201205        if ($shortcodeId['id']) {
    202             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     206            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    203207            $out .= " data-ref='{$shortcodeId['id']}' ";
    204208
    205209            if ($shortcodeId['tags']) {
     210            $shortcodeId['tags'] = sanitize_text_field($shortcodeId['tags']);
    206211                $out .= " data-tags='{$shortcodeId['tags']}' ";
    207212            }
     
    226231        $out = "";
    227232        if ($shortcodeId['id']) {
    228             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     233            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    229234            $out .= "<div class='embedsocial-google-reviews' data-ref='{$shortcodeId['id']}'></div>";
    230235        }
     
    242247        $out = "";
    243248        if ($shortcodeId['id']) {
    244             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     249            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    245250            $out .= "<div class='embedsocial-custom-reviews' data-ref='{$shortcodeId['id']}'></div>";
    246251        }
     
    258263        $out = "";
    259264        if ($shortcodeId['id']) {
    260             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     265            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    261266            $out .= "<div class='embedsocial-stories' data-ref='{$shortcodeId['id']}'></div>";
    262267        }
     
    274279        $out = "";
    275280        if ($shortcodeId['id']) {
    276             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     281            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    277282            $out .= "<div class='embedsocial-stories-popup' data-ref='{$shortcodeId['id']}'></div>";
    278283        }
     
    290295        $out = "";
    291296        if ($shortcodeId['id']) {
    292             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     297            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    293298            $out .= "<div class='embedsocial-story-gallery' data-ref='{$shortcodeId['id']}'></div>";
    294299        }
     
    305310        $out = "";
    306311        if ($shortcodeId['id']) {
    307             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     312            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    308313            $out .= "<div class='embedsocial-hashtag' data-ref='{$shortcodeId['id']}'></div>";
    309314        }
     
    336341        $out = "";
    337342        if ($params['id']) {
    338             $params['id'] = sanitize_text_field($params['id']);
     343            $params['id'] = sanitize_key($params['id']);
    339344            $key = $params['id'] . '_schema';
    340345            $group = 'embedsocial';
     
    435440        $out = "";
    436441        if ($shortcodeId['id']) {
    437             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     442            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    438443            $out = "<div class='reviews-badges'><img src='https://embedsocial.com/api/reviews_badges/{$shortcodeId['style']}/{$shortcodeId['id']}'/></div>";
    439444        }
     
    449454        $out = "";
    450455        if ($shortcodeId['id']) {
    451             $shortcodeId['id'] = sanitize_text_field($shortcodeId['id']);
     456            $shortcodeId['id'] = $this->sanitizeInput($shortcodeId['id']);
    452457            $out = "<iframe src='https://embedsocial.com/api/reviews_source_badges_custom/{$shortcodeId['id']}' scrolling='no' style='width: 300px; height: 55px; border: 0px; overflow: hidden;' /></iframe>";
    453458        }
  • embedalbum-pro/trunk/readme.txt

    r2778751 r2853495  
    55Requires at least: 4.0
    66Tested up to: 6.0
    7 Stable tag: 1.1.27
     7Stable tag: 1.1.28
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.