Plugin Directory

Changeset 3384401


Ignore:
Timestamp:
10/25/2025 10:17:22 AM (5 months ago)
Author:
pickelements
Message:
  • Fix Responsive Issue.
  • Add new options.
Location:
testimonial-review/trunk
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • testimonial-review/trunk/admin/css/testimonial-review-admin.css

    r2994338 r3384401  
    195195    font-size: 15px;
    196196}
    197 select#review_ratings ,#review_testimonial_themes, #review_testimonial_type, #review_testimonial_orderby, #review_testimonial_order, #review_ratings_icon_size, #review_items_text_size, #review_name_fontstyle, #review_company_url_size, #review_designation_transform, #review_designation_fontstyle, #review_designation_font_size, #review_name_transform, #review_name_font_size, #review_title_fontstyle, #review_title_transform, #review_title_font_size, #testimonialreview_autoplay, #testimonialreview_autohide, #testimonialreview_centermode, #testimonialreview_autoplay_speed, #testimonialreview_stophover, #testimonialreview_autoplaytimeout, #testimonialreview_items, #testimonialreview_itemsdesktop, #testimonialreview_itemsdesktopsmall, #testimonialreview_itemsmobile, #testimonialreview_loop, #testimonialreview_margin, #testimonialreview_navigation, #testimonialreview_navigation_position, #testimonialreview_paginations, #testimonialreview_paginations_style, #testimonialreview_paginationsposition, #review_testimonial_grid_type, #review_testimonial_grid_style, #review_testimonial_columns, #reviews_total_items, #review_filter_menu_position, #review_filter_menu_style, #review_pagination_style, #review_pagination_align, #review_pagination_goback, #review_pagination_goforward, #review_title_hide, #review_designation_hide, #review_ratingicons_hide, #review_thumb_styles{
     197select#review_ratings ,#review_testimonial_themes, #review_testimonial_type, #review_testimonial_orderby, #review_testimonial_order, #review_ratings_icon_size, #review_items_text_size, #review_name_fontstyle, #review_company_url_size, #review_designation_transform, #review_designation_fontstyle, #review_designation_font_size, #review_name_transform, #review_name_font_size, #review_title_fontstyle, #review_title_transform, #review_title_font_size, #testimonialreview_autoplay, #testimonialreview_autohide, #testimonialreview_centermode, #testimonialreview_autoplay_speed, #testimonialreview_stophover, #testimonialreview_autoplaytimeout, #testimonialreview_items, #testimonialreview_itemsdesktop, #testimonialreview_itemsdesktopsmall, #testimonialreview_itemsmobile, #testimonialreview_loop, #testimonialreview_margin, #testimonialreview_navigation, #testimonialreview_navigation_position, #testimonialreview_paginations, #testimonialreview_paginations_style, #testimonialreview_paginationsposition, #review_testimonial_grid_type, #review_testimonial_tablet_columns, #review_testimonial_laptop_columns, #review_testimonial_grid_style, #review_testimonial_mobile_columns, #review_testimonial_columns, #reviews_total_items, #review_filter_menu_position, #review_filter_menu_style, #review_pagination_style, #review_pagination_align, #review_pagination_goback, #review_pagination_goforward, #review_title_hide, #review_designation_hide, #review_ratingicons_hide, #review_thumb_styles{
    198198    height: 40px;
    199199    border-radius: 0;
  • testimonial-review/trunk/libs/meta-boxes/testimonial-review-post-metaboxes.php

    r3291245 r3384401  
    4444        $review_web_urls            = get_post_meta($post->ID, 'review_web_urls', true);
    4545        $review_ratings             = get_post_meta($post->ID, 'review_ratings', true);
    46 
     46        // Add nonce field for security
     47        wp_nonce_field( 'pe_testimonialreview_meta_save', 'pe_testimonialreview_meta_nonce' );
    4748        ?>
    4849        <div class="wrap">
     
    5455                    </div>
    5556                    <div class="testimonial-select-items">
    56                         <input type="text" name="review_client_name" id="review_client_name" class="timezone_string" value="<?php echo $review_client_name; ?>" placeholder="Name" required />
     57                        <input type="text" name="review_client_name" id="review_client_name" class="timezone_string" value="<?php echo esc_attr($review_client_name); ?>" placeholder="Name" required />
    5758                    </div>
    5859                </div><!-- End Full Name -->
     
    6465                    </div>
    6566                    <div class="testimonial-select-items">
    66                         <input type="text" name="review_company_designation" id="review_company_designation" class="timezone_string" value="<?php echo $review_company_designation; ?>" placeholder="Designation"/>
     67                        <input type="text" name="review_company_designation" id="review_company_designation" class="timezone_string" value="<?php echo esc_attr($review_company_designation); ?>" placeholder="Designation"/>
    6768                    </div>
    6869                </div><!-- End Designation -->
     
    7475                    </div>
    7576                    <div class="testimonial-select-items">
    76                         <input type="text" name="review_company_name" id="review_company_name" class="timezone_string" value="<?php echo $review_company_name; ?>" placeholder="Company Name"/>
     77                        <input type="text" name="review_company_name" id="review_company_name" class="timezone_string" value="<?php echo esc_attr($review_company_name); ?>" placeholder="Company Name"/>
    7778                    </div>
    7879                </div><!-- End Company Name -->
     
    8485                    </div>
    8586                    <div class="testimonial-select-items">
    86                         <input type="url" name="review_web_urls" id="review_web_urls" maxlength="200" class="timezone_string" value="<?php echo $review_web_urls; ?>" placeholder="Company URL"/>
     87                        <input type="url" name="review_web_urls" id="review_web_urls" maxlength="200" class="timezone_string" value="<?php echo esc_url($review_web_urls); ?>" placeholder="Company URL"/>
    8788                    </div>
    8889                </div><!-- End Company URL -->
     
    110111    function testimonial_review_meta_boxes_save($post_id){
    111112
     113        // Verify nonce
     114        if ( ! isset( $_POST['pe_testimonialreview_meta_nonce'] ) ||
     115             ! wp_verify_nonce( $_POST['pe_testimonialreview_meta_nonce'], 'pe_testimonialreview_meta_save' ) ) {
     116            return;
     117        }
     118
    112119        // Doing autosave then return.
    113120        if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
     
    161168            $review_testimonial_cats = array();
    162169        }
    163         $review_testimonial_navs               = get_post_meta($post->ID, 'review_testimonial_navs', true);
    164170        $review_testimonial_themes             = get_post_meta($post->ID, 'review_testimonial_themes', true);
    165171        $reviews_total_items                   = get_post_meta($post->ID, 'reviews_total_items', true);
    166172        $review_testimonial_grid_type          = get_post_meta($post->ID, 'review_testimonial_grid_type', true);
    167173        $review_testimonial_grid_style         = get_post_meta($post->ID, 'review_testimonial_grid_style', true);
    168         $review_testimonial_columns            = get_post_meta($post->ID, 'review_testimonial_columns', true);
     174        $review_testimonial_columns            = get_post_meta($post->ID, 'review_testimonial_columns', true) ?: '3';
     175        $review_testimonial_laptop_columns     = get_post_meta($post->ID, 'review_testimonial_laptop_columns', true) ?: '3';
     176        $review_testimonial_tablet_columns     = get_post_meta($post->ID, 'review_testimonial_tablet_columns', true) ?: '2';
     177        $review_testimonial_mobile_columns     = get_post_meta($post->ID, 'review_testimonial_mobile_columns', true) ?: '1';
    169178        $review_testimonial_type               = get_post_meta($post->ID, 'review_testimonial_type', true);
    170179        $review_testimonial_orderby            = get_post_meta($post->ID, 'review_testimonial_orderby', true);
     
    222231        $testimonialreview_paginations_bgcolor = get_post_meta($post->ID, 'testimonialreview_paginations_bgcolor', true);
    223232        $testimonialreview_paginations_style   = get_post_meta($post->ID, 'testimonialreview_paginations_style', true);
    224 
     233        $review_testimonial_navs               = get_post_meta($post->ID, 'review_testimonial_navs', true);
     234        if ( empty( $review_testimonial_navs ) ) {
     235            $review_testimonial_navs = 1;
     236        }
     237
     238        // Add nonce field for security
     239        wp_nonce_field( 'pe_testimonialreview_scode_meta_save', 'pe_testimonialreview_scode_meta_nonce' );
    225240        ?>
    226241
     
    247262                                <div class="testimonial-customize-inner">
    248263                                    <div class="testimonial-heading-area">
    249                                         <span class="sub-heading"><?php _e('Choose Categories', 'testimonial-review');?></span>
    250                                         <span class="sub-description"><?php _e('Select your Categories to display testimonials, if you did not select any Categories it shows all the testimonials.', 'testimonial-review');?> </span>
     264                                        <span class="sub-heading"><?php _e('Select Categories', 'testimonial-review');?></span>
     265                                        <span class="sub-description"><?php _e('The category names will only be visible when testimonials are published within any categories.', 'testimonial-review');?> </span>
    251266                                    </div>
    252267                                    <div class="testimonial-select-items">
     
    267282                                                    $cat_id = $category->cat_ID;
    268283                                                    $checked = ( in_array($cat_id,(array)$review_testimonial_cats)? ' checked="checked"': "" );
    269                                                     echo'<li id="cat-'.$cat_id.'"><input type="checkbox" name="review_testimonial_cats[]" id="'.$cat_id.'" value="'.$cat_id.'"'.$checked.'> <label for="'.$cat_id.'">'.__( $category->cat_name, 'team-ultimate' ).'</label></li>';
     284                                                    echo'<li id="cat-'.$cat_id.'"><input type="checkbox" name="review_testimonial_cats[]" id="'.$cat_id.'" value="'.$cat_id.'"'.$checked.'> <label for="'.$cat_id.'">'.__( $category->cat_name, 'testimonial-review' ).'</label></li>';
    270285                                                endforeach;
    271286                                            ?>
     
    320335                                    <div class="testimonial-heading-area">
    321336                                        <span class="sub-heading"><?php _e('Order By', 'testimonial-review');?></span>
    322                                         <span class="sub-description"><?php _e('Choose testimonial order By: Date, Menu Order or Random.', 'testimonial-review');?> </span>
     337                                        <span class="sub-description"><?php _e('Select an order by option.', 'testimonial-review');?> </span>
    323338                                    </div>
    324339                                    <div class="testimonial-select-items">
    325340                                        <select name="review_testimonial_orderby" id="review_testimonial_orderby" class="timezone_string">
    326                                             <option value="date" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'date' ); ?>><?php _e('Publish Date', 'testimonial-review');?></option>
    327                                             <option value="menu_order" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'menu_order' ); ?>><?php _e('Order', 'testimonial-review');?></option>
    328                                             <option value="rand" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'rand' ); ?>><?php _e('Random', 'testimonial-review');?></option>
    329                                         </select>
     341                                            <option value="date" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'date' ); ?>><?php _e('Publish Date', 'testimonial-review'); ?></option>
     342                                            <option value="title" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'title' ); ?>><?php _e('Title', 'testimonial-review'); ?></option>
     343                                            <option value="ID" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'ID' ); ?>><?php _e('ID', 'testimonial-review'); ?></option>
     344                                            <option value="author" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'author' ); ?>><?php _e('Author', 'testimonial-review'); ?></option>
     345                                            <option value="name" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'name' ); ?>><?php _e('Name', 'testimonial-review'); ?></option>
     346                                            <option value="menu_order" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'menu_order' ); ?>><?php _e('Menu Order', 'testimonial-review'); ?></option>
     347                                            <option value="rand" <?php if ( isset ( $review_testimonial_orderby ) ) selected( $review_testimonial_orderby, 'rand' ); ?>><?php _e('Random', 'testimonial-review'); ?></option>
     348                                        </select><br />
    330349                                    </div>
    331350                                </div><!-- End Testimonial Order By -->
     
    334353                                    <div class="testimonial-heading-area">
    335354                                        <span class="sub-heading"><?php _e('Order', 'testimonial-review');?></span>
    336                                         <span class="sub-description"><?php _e('Choose testimonial order: Descending or Ascending', 'testimonial-review');?> </span>
     355                                        <span class="sub-description"><?php _e('Select an order option.', 'testimonial-review');?> </span>
    337356                                    </div>
    338357                                    <div class="testimonial-select-items">
     
    664683                                    </div>
    665684                                    <div class="testimonial-select-items">
    666                                         <select name="review_testimonial_columns" id="review_testimonial_columns" class="timezone_string">
    667                                             <option value="3" <?php if ( isset ( $review_testimonial_columns ) ) selected( $review_testimonial_columns, '3' ); ?>><?php _e('Column 3', 'testimonial-review');?></option>
    668                                             <option value="2" <?php if ( isset ( $review_testimonial_columns ) ) selected( $review_testimonial_columns, '2' ); ?>><?php _e('Column 2', 'testimonial-review');?></option>
    669                                             <option value="4" <?php if ( isset ( $review_testimonial_columns ) ) selected( $review_testimonial_columns, '4' ); ?>><?php _e('Column 4', 'testimonial-review');?></option>
    670                                             <option value="5" <?php if ( isset ( $review_testimonial_columns ) ) selected( $review_testimonial_columns, '5' ); ?>><?php _e('Column 5', 'testimonial-review');?></option>
    671                                             <option value="6" <?php if ( isset ( $review_testimonial_columns ) ) selected( $review_testimonial_columns, '6' ); ?>><?php _e('Column 6', 'testimonial-review');?></option>
    672                                         </select>
     685
     686                                        <div class="pic-device-columns">
     687                                            <!-- Desktop Columns -->
     688                                            <label for="review_testimonial_columns" class="tp-device-label">
     689                                                <div class="tp-device-header">
     690                                                    <span class="dashicons dashicons-desktop"></span>
     691                                                    <span><?php echo __('Desktop', 'testimonial-review'); ?></span>
     692                                                </div>
     693                                                <input type="number" name="review_testimonial_columns" id="review_testimonial_columns" value="<?php echo esc_attr($review_testimonial_columns); ?>" min="1" max="6">
     694                                            </label>
     695
     696                                            <!-- Laptop Columns -->
     697                                            <label for="review_testimonial_laptop_columns" class="tp-device-label">
     698                                                <div class="tp-device-header">
     699                                                    <span class="dashicons dashicons-laptop"></span>
     700                                                    <span><?php echo __('Laptop', 'testimonial-review'); ?></span>
     701                                                </div>
     702                                                <input type="number" min="1" max="6" name="review_testimonial_laptop_columns" id="review_testimonial_laptop_columns" value="<?php echo esc_attr($review_testimonial_laptop_columns); ?>">
     703                                            </label>
     704
     705                                            <!-- Tablet Columns -->
     706                                            <label for="review_testimonial_tablet_columns" class="tp-device-label">
     707                                                <div class="tp-device-header">
     708                                                    <span class="dashicons dashicons-tablet"></span>
     709                                                    <span><?php echo __('Tablet', 'testimonial-review'); ?></span>
     710                                                </div>
     711                                                <input type="number" name="review_testimonial_tablet_columns" id="review_testimonial_tablet_columns" value="<?php echo esc_attr($review_testimonial_tablet_columns); ?>" min="1" max="6">
     712                                            </label>
     713
     714                                            <!-- Mobile Columns -->
     715                                            <label for="review_testimonial_mobile_columns" class="tp-device-label">
     716                                                <div class="tp-device-header">
     717                                                    <span class="dashicons dashicons-smartphone"></span>
     718                                                    <span><?php echo __('Mobile', 'testimonial-review'); ?></span>
     719                                                </div>
     720                                                <input type="number" name="review_testimonial_mobile_columns" id="review_testimonial_mobile_columns" value="<?php echo esc_attr($review_testimonial_mobile_columns); ?>" min="1" max="6">
     721                                            </label>
     722                                        </div>
     723                                        <style>
     724                                        .pic-device-columns {
     725                                            display: flex;
     726                                            gap: 15px;
     727                                        }
     728                                        .tp-device-label {
     729                                            display: flex;
     730                                            flex-direction: column;
     731                                            align-items: center;
     732                                        }
     733                                        input#review_testimonial_columns,
     734                                        input#review_testimonial_mobile_columns,
     735                                        input#review_testimonial_tablet_columns,
     736                                        input#review_testimonial_laptop_columns {
     737                                            width: 75px;
     738                                        }
     739                                        </style>
     740
    673741                                    </div>
    674742                                </div><!-- End Testimonial Grid Select Column -->
     
    683751                                    </div>
    684752                                </div><!-- End Testimonial Grid Total Items Display -->
    685 
    686753
    687754                                <div class="hide-filter-style" id="type1" style="<?php if($review_testimonial_grid_type == 1){  echo "display:none;"; }?>">
     
    773840                                    <div class="testimonial-select-items">
    774841                                        <select name="testimonialreview_autoplay" id="testimonialreview_autoplay" class="timezone_string">
    775                                             <option value="true" <?php if ( isset ( $testimonialreview_autoplay ) ) selected( $testimonialreview_autoplay, 'true' ); ?>><?php _e('True', 'testimonial-review');?></option>
    776                                             <option value="false" <?php if ( isset ( $testimonialreview_autoplay ) ) selected( $testimonialreview_autoplay, 'false' ); ?>><?php _e('False', 'testimonial-review');?></option>
     842                                            <option value="true" <?php if ( isset ( $testimonialreview_autoplay ) ) selected( $testimonialreview_autoplay, 'true' ); ?>><?php _e('Yes', 'testimonial-review');?></option>
     843                                            <option value="false" <?php if ( isset ( $testimonialreview_autoplay ) ) selected( $testimonialreview_autoplay, 'false' ); ?>><?php _e('No', 'testimonial-review');?></option>
    777844                                        </select>
    778845                                    </div>
     
    786853                                    <div class="testimonial-select-items">
    787854                                        <select name="testimonialreview_autohide" id="testimonialreview_autohide" class="timezone_string">
    788                                             <option value="true" <?php if ( isset ( $testimonialreview_autohide ) ) selected( $testimonialreview_autohide, 'true' ); ?>><?php _e('True', 'cppostslider');?></option>
    789                                             <option value="false" <?php if ( isset ( $testimonialreview_autohide ) ) selected( $testimonialreview_autohide, 'false' ); ?>><?php _e('False', 'cppostslider');?></option>
     855                                            <option value="true" <?php if ( isset ( $testimonialreview_autohide ) ) selected( $testimonialreview_autohide, 'true' ); ?>><?php _e('Yes', 'cppostslider');?></option>
     856                                            <option value="false" <?php if ( isset ( $testimonialreview_autohide ) ) selected( $testimonialreview_autohide, 'false' ); ?>><?php _e('No', 'cppostslider');?></option>
    790857                                        </select>
    791858                                    </div>
     
    799866                                    <div class="testimonial-select-items">
    800867                                        <select name="testimonialreview_centermode" id="testimonialreview_centermode" class="timezone_string">
    801                                             <option value="false" <?php if ( isset ( $testimonialreview_centermode ) ) selected( $testimonialreview_centermode, 'false' ); ?>><?php _e('False', 'cppostslider');?></option>
    802                                             <option value="true" <?php if ( isset ( $testimonialreview_centermode ) ) selected( $testimonialreview_centermode, 'true' ); ?>><?php _e('True', 'cppostslider');?></option>
     868                                            <option value="false" <?php if ( isset ( $testimonialreview_centermode ) ) selected( $testimonialreview_centermode, 'false' ); ?>><?php _e('No', 'cppostslider');?></option>
     869                                            <option value="true" <?php if ( isset ( $testimonialreview_centermode ) ) selected( $testimonialreview_centermode, 'true' ); ?>><?php _e('Yes', 'cppostslider');?></option>
    803870                                        </select>
    804871                                    </div>
     
    822889                                    <div class="testimonial-select-items">
    823890                                        <select name="testimonialreview_stophover" id="testimonialreview_stophover" class="timezone_string">
    824                                             <option value="true" <?php if ( isset ( $testimonialreview_stophover ) ) selected( $testimonialreview_stophover, 'true' ); ?>><?php _e('True', 'testimonial-review');?></option>   
    825                                             <option value="false" <?php if ( isset ( $testimonialreview_stophover ) ) selected( $testimonialreview_stophover, 'false' ); ?>><?php _e('False', 'testimonial-review');?></option>
     891                                            <option value="true" <?php if ( isset ( $testimonialreview_stophover ) ) selected( $testimonialreview_stophover, 'true' ); ?>><?php _e('Yes', 'testimonial-review');?></option>
     892                                            <option value="false" <?php if ( isset ( $testimonialreview_stophover ) ) selected( $testimonialreview_stophover, 'false' ); ?>><?php _e('No', 'testimonial-review');?></option>
    826893                                        </select>
    827894                                    </div>
     
    9401007                                    <div class="testimonial-select-items">
    9411008                                        <select name="testimonialreview_loop" id="testimonialreview_loop" class="timezone_string">
    942                                             <option value="true" <?php if ( isset ( $testimonialreview_loop ) ) selected( $testimonialreview_loop, 'true' ); ?>><?php _e('True', 'testimonial-review');?></option>
    943                                             <option value="false" <?php if ( isset ( $testimonialreview_loop ) ) selected( $testimonialreview_loop, 'false' ); ?>><?php _e('False', 'testimonial-review');?></option>
     1009                                            <option value="true" <?php if ( isset ( $testimonialreview_loop ) ) selected( $testimonialreview_loop, 'true' ); ?>><?php _e('Yes', 'testimonial-review');?></option>
     1010                                            <option value="false" <?php if ( isset ( $testimonialreview_loop ) ) selected( $testimonialreview_loop, 'false' ); ?>><?php _e('No', 'testimonial-review');?></option>
    9441011                                        </select>
    9451012                                    </div>
     
    9631030                                    <div class="testimonial-select-items">
    9641031                                        <select name="testimonialreview_navigation" id="testimonialreview_navigation" class="timezone_string">
    965                                             <option value="true" <?php if ( isset ( $testimonialreview_navigation ) ) selected( $testimonialreview_navigation, 'true' ); ?>><?php _e('True', 'testimonial-review');?></option>
    966                                             <option value="false" <?php if ( isset ( $testimonialreview_navigation ) ) selected( $testimonialreview_navigation, 'false' ); ?>><?php _e('False', 'testimonial-review');?></option>
     1032                                            <option value="true" <?php if ( isset ( $testimonialreview_navigation ) ) selected( $testimonialreview_navigation, 'true' ); ?>><?php _e('Yes', 'testimonial-review');?></option>
     1033                                            <option value="false" <?php if ( isset ( $testimonialreview_navigation ) ) selected( $testimonialreview_navigation, 'false' ); ?>><?php _e('No', 'testimonial-review');?></option>
    9671034                                        </select>
    9681035                                    </div>
     
    10331100                                    <div class="testimonial-select-items">
    10341101                                        <select name="testimonialreview_paginations" id="testimonialreview_paginations" class="timezone_string">
    1035                                             <option value="true" <?php if ( isset ( $testimonialreview_paginations ) ) selected( $testimonialreview_paginations, 'true' ); ?>><?php _e('True', 'testimonial-review');?></option>
    1036                                             <option value="false" <?php if ( isset ( $testimonialreview_paginations ) ) selected( $testimonialreview_paginations, 'false' ); ?>><?php _e('False', 'testimonial-review');?></option>
     1102                                            <option value="true" <?php if ( isset ( $testimonialreview_paginations ) ) selected( $testimonialreview_paginations, 'true' ); ?>><?php _e('Yes', 'testimonial-review');?></option>
     1103                                            <option value="false" <?php if ( isset ( $testimonialreview_paginations ) ) selected( $testimonialreview_paginations, 'false' ); ?>><?php _e('No', 'testimonial-review');?></option>
    10371104                                        </select>
    10381105                                    </div>
     
    11061173    function testimonial_review_scode_meta_boxes_save($post_id){
    11071174
     1175        // Verify nonce
     1176        if ( ! isset( $_POST['pe_testimonialreview_scode_meta_nonce'] ) ||
     1177             ! wp_verify_nonce( $_POST['pe_testimonialreview_scode_meta_nonce'], 'pe_testimonialreview_scode_meta_save' ) ) {
     1178            return;
     1179        }
     1180
    11081181        // Doing autosave then return.
    11091182        if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
     
    11161189        }
    11171190
    1118         #Checks for input and saves if needed
    1119         if( isset( $_POST['review_testimonial_cats'] ) ) {
    1120             update_post_meta( $post_id, 'review_testimonial_cats', $_POST[ 'review_testimonial_cats' ]  );
     1191        // Checks for input and sanitizes/saves if needed
     1192        if ( isset( $_POST['review_testimonial_cats'] ) ) {
     1193            if ( is_array( $_POST['review_testimonial_cats'] ) ) {
     1194                // Sanitize each value in the array
     1195                $sanitized_cats = array_map( 'sanitize_text_field', $_POST['review_testimonial_cats'] );
     1196            } else {
     1197                // Sanitize the single value if not an array
     1198                $sanitized_cats = sanitize_text_field( $_POST['review_testimonial_cats'] );
     1199            }
     1200            update_post_meta( $post_id, 'review_testimonial_cats', $sanitized_cats );
    11211201        } else {
    1122             update_post_meta( $post_id, 'review_testimonial_cats', 'unchecked' );
    1123         }
     1202            update_post_meta( $post_id, 'review_testimonial_cats', 'unchecked' );
     1203        }
    11241204
    11251205        #Checks for input and sanitizes/saves if needed
     
    11531233        }
    11541234
     1235        // Checks for input and sanitizes/saves if needed
     1236        if ( isset( $_POST[ 'review_testimonial_laptop_columns' ] ) ) {
     1237            $review_testimonial_laptop_columns = sanitize_text_field( $_POST['review_testimonial_laptop_columns'] );
     1238            update_post_meta( $post_id, 'review_testimonial_laptop_columns', $review_testimonial_laptop_columns );
     1239        }
     1240
     1241        // Checks for input and sanitizes/saves if needed
     1242        if ( isset( $_POST[ 'review_testimonial_tablet_columns' ] ) ) {
     1243            $review_testimonial_tablet_columns = sanitize_text_field( $_POST['review_testimonial_tablet_columns'] );
     1244            update_post_meta( $post_id, 'review_testimonial_tablet_columns', $review_testimonial_tablet_columns );
     1245        }
     1246
     1247        // Checks for input and sanitizes/saves if needed
     1248        if ( isset( $_POST[ 'review_testimonial_mobile_columns' ] ) ) {
     1249            $review_testimonial_mobile_columns = sanitize_text_field( $_POST['review_testimonial_mobile_columns'] );
     1250            update_post_meta( $post_id, 'review_testimonial_mobile_columns', $review_testimonial_mobile_columns );
     1251        }
     1252
    11551253        #Checks for input and sanitizes/saves if needed
    11561254        if ( isset( $_POST[ 'review_testimonial_type' ] ) ) {
     
    13511449        }
    13521450
    1353         #Value check and saves if needed
    1354         if( isset( $_POST[ 'review_pagination_goback' ] ) ) {
    1355             if($_POST[ 'review_pagination_goback' ] == "" || $_POST[ 'review_pagination_goback' ] == null || $_POST[ 'review_pagination_goback' ] == '0' || strlen($_POST['review_pagination_goback']) >= 15 || is_numeric($_POST[ 'review_pagination_goback' ])){
    1356                 update_post_meta( $post_id, 'review_pagination_goback', 'Previous' );
    1357             }else{
    1358                 update_post_meta( $post_id, 'review_pagination_goback', esc_html($_POST['review_pagination_goback']) );
    1359             }
    1360         }
    1361 
    1362         #Value check and saves if needed
    1363         if( isset( $_POST[ 'review_pagination_goforward' ] ) ) {
    1364             if($_POST[ 'review_pagination_goforward' ] == "" || $_POST[ 'review_pagination_goforward' ] == null || $_POST[ 'review_pagination_goforward' ] == '0' || strlen($_POST['review_pagination_goforward']) >= 15 || is_numeric($_POST[ 'review_pagination_goforward' ])){
    1365                 update_post_meta( $post_id, 'review_pagination_goforward', 'Next' );
    1366             }else{
    1367                 update_post_meta( $post_id, 'review_pagination_goforward', esc_html($_POST['review_pagination_goforward']) );
    1368             }       
    1369         }
    1370 
    13711451        #Checks for input and sanitizes/saves if needed
    13721452        if ( isset( $_POST[ 'review_filter_menu_position' ] ) ) {
     
    14181498        }
    14191499
    1420         #Checks for input and sanitizes/saves if needed   
    1421         if( isset( $_POST['testimonialreview_margin'] ) ) {
    1422             if(strlen($_POST['testimonialreview_margin']) > 2){     // input value length greate than 2
    1423 
    1424             } else{
    1425                 if( $_POST['testimonialreview_margin'] == '' || $_POST['testimonialreview_margin'] == is_null($_POST['testimonialreview_margin']) ){
    1426                     update_post_meta( $post_id, 'testimonialreview_margin', 0 );
    1427                 }else{
    1428                     if (is_numeric($_POST['testimonialreview_margin'])) {
    1429                         update_post_meta( $post_id, 'testimonialreview_margin', esc_html($_POST['testimonialreview_margin']) );
    1430                     }
    1431                 }
    1432             }
    1433         }
     1500        #Checks for input and sanitizes/saves if needed
     1501        if ( isset( $_POST[ 'testimonialreview_margin' ] ) ) {
     1502            $testimonialreview_margin = sanitize_text_field( $_POST['testimonialreview_margin'] );
     1503            update_post_meta( $post_id, 'testimonialreview_margin', $testimonialreview_margin );
     1504        }
    14341505
    14351506        #Checks for input and sanitizes/saves if needed
     
    14811552        }
    14821553
    1483         #Checks for input and sanitizes/saves if needed   
    1484         if( isset( $_POST['testimonialreview_autoplay_speed'] ) ) {
    1485             if(strlen($_POST['testimonialreview_autoplay_speed']) > 4 ){
    1486 
    1487             } else{
    1488                 if($_POST['testimonialreview_autoplay_speed'] == '' || is_null($_POST['testimonialreview_autoplay_speed'])){
    1489                     update_post_meta( $post_id, 'testimonialreview_autoplay_speed', 1500 );
    1490                 }else{
    1491                     if (is_numeric($_POST['testimonialreview_margin']) && strlen($_POST['testimonialreview_autoplay_speed']) <= 4) {
    1492                         update_post_meta( $post_id, 'testimonialreview_autoplay_speed', esc_html($_POST['testimonialreview_autoplay_speed']) );
    1493                     }
    1494                 }
    1495             }
    1496         }
     1554        #Checks for input and sanitizes/saves if needed
     1555        if ( isset( $_POST[ 'testimonialreview_autoplay_speed' ] ) ) {
     1556            $testimonialreview_autoplay_speed = sanitize_text_field( $_POST['testimonialreview_autoplay_speed'] );
     1557            update_post_meta( $post_id, 'testimonialreview_autoplay_speed', $testimonialreview_autoplay_speed );
     1558        }
    14971559
    14981560        #Checks for input and sanitizes/saves if needed
  • testimonial-review/trunk/libs/post-types/testimonial-review-post-type.php

    r3291245 r3384401  
    129129                $thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true );
    130130                echo $thumb;
    131             }
    132             else {
     131            }else {
    133132                echo __('None');
    134133            }
  • testimonial-review/trunk/libs/shortcode/template/theme-1.php

    r3291245 r3384401  
    136136                        padding-right: 5px !important;
    137137                        position: relative;
    138                     }                   
     138                    }
    139139                </style>
    140140               
     
    151151                        ?>
    152152
    153                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     153                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    154154                            <div class="testimonialreview0-single-items-<?php echo esc_attr( $postid );?>">
    155155                                <div class="testimonialreview0-items-info-<?php echo esc_attr( $postid );?>">
     
    198198                            </div>
    199199                        </div>
    200                     <?php endwhile;?>
    201                     <?php wp_reset_query();?>
     200                    <?php endwhile; wp_reset_query(); ?>
    202201                </div>
    203202
    204             <?php
    205             }elseif($review_testimonial_grid_style == 2){?>
     203            <?php }elseif($review_testimonial_grid_style == 2){?>
    206204                <p>Available only for Pro Version</p>
    207205            <?php
    208206            }
    209         }
    210         elseif($review_testimonial_grid_type == 2){?>
     207        }elseif($review_testimonial_grid_type == 2){?>
    211208            <p>Available only for Pro Version</p>
    212209        <?php
  • testimonial-review/trunk/libs/shortcode/template/theme-16.php

    r3291245 r3384401  
    7474                        color: <?php echo $review_items_text_color;?>;
    7575                        font-size: <?php echo $review_items_text_size;?>px;
    76                     }                   
     76                    }
    7777                    .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-1,
    7878                    .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-2,
     
    120120                        ?>
    121121
    122                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     122                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    123123                            <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>">
    124124                                <div class="single-testimonialreview-description">
     
    177177                            </div>
    178178                        </div>
    179                     <?php endwhile;?>
    180                     <?php wp_reset_query(); ?>     
     179                    <?php endwhile; wp_reset_query(); ?>
    181180                </div>
    182             <?php
    183             }elseif($review_testimonial_grid_style == 2){ ?>
     181            <?php }elseif($review_testimonial_grid_style == 2){ ?>
    184182                <p>Available only for Pro Version</p>
    185183            <?php
    186184            }
    187         }
    188         elseif($review_testimonial_grid_type == 2){ ?>
     185        }elseif($review_testimonial_grid_type == 2){ ?>
    189186            <p>Available only for Pro Version</p>
    190187        <?php
  • testimonial-review/trunk/libs/shortcode/template/theme-17.php

    r3291245 r3384401  
    6464                        color: <?php echo $review_ratings_icon_color;?>;
    6565                        padding:0px 3px;
    66                     }                   
     66                    }
    6767                    .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-1,
    6868                    .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-2,
     
    110110                        ?>
    111111
    112                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     112                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    113113                            <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>">
    114114                                <div class="single-testimonialreview-info">
     
    133133                                                }
    134134                                            ?>
    135                                         </div>                         
     135                                        </div>
    136136                                    </div>
    137137                                </div>
     
    141141                            </div>
    142142                        </div>
    143                     <?php endwhile; ?>
    144                     <?php wp_reset_query(); ?>     
     143                    <?php endwhile; wp_reset_query(); ?>
    145144                </div>
    146145
    147             <?php
    148             }elseif($review_testimonial_grid_style == 2){?>
     146            <?php }elseif($review_testimonial_grid_style == 2){?>
    149147                <p>Available only for Pro Version</p>
    150148            <?php
    151149            }
    152         }
    153         elseif($review_testimonial_grid_type == 2){?>
     150        }elseif($review_testimonial_grid_type == 2){?>
    154151            <p>Available only for Pro Version</p>
    155152        <?php
  • testimonial-review/trunk/libs/shortcode/template/theme-18.php

    r3291245 r3384401  
    7676                        color: <?php echo $review_ratings_icon_color;?>;
    7777                        padding:0px 3px;
    78                     }                   
     78                    }
    7979                    .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-1,
    8080                    .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-2,
     
    122122                        ?>
    123123
    124                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     124                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    125125                            <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>">
    126126                                <div class="testimonialreview-items-info-<?php echo esc_attr( $postid );?>">
     
    167167                            </div>
    168168                        </div>
    169                     <?php endwhile; ?>
    170                     <?php wp_reset_query(); ?>     
     169                    <?php endwhile; wp_reset_query(); ?>
    171170                </div>
    172             <?php
    173             }elseif($review_testimonial_grid_style == 2){?>
     171            <?php }elseif($review_testimonial_grid_style == 2){?>
    174172                <p>Available only for Pro Version</p>
    175173            <?php
    176174            }
    177         }
    178         elseif($review_testimonial_grid_type == 2){?>
     175        } elseif($review_testimonial_grid_type == 2){?>
    179176            <p>Available only for Pro Version</p>
    180177        <?php
  • testimonial-review/trunk/libs/shortcode/template/theme-19.php

    r3291245 r3384401  
    114114                        ?>
    115115
    116                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     116                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    117117                            <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>">
    118118                                <div class="single-testimonialreview-thumb">
     
    150150                            </div>
    151151                        </div>
    152                     <?php endwhile;?>
    153                     <?php wp_reset_query(); ?>
     152                    <?php endwhile; wp_reset_query(); ?>
    154153                </div>
    155             <?php
    156             }elseif($review_testimonial_grid_style == 2){ ?>
     154            <?php }elseif($review_testimonial_grid_style == 2){ ?>
    157155                <p>Available only for Pro Version</p>
    158156            <?php
    159157            }
    160         }
    161         elseif($review_testimonial_grid_type == 2){?>
     158        } elseif($review_testimonial_grid_type == 2){?>
    162159            <p>Available only for Pro Version</p>
    163160        <?php
  • testimonial-review/trunk/libs/shortcode/template/theme-2.php

    r3291245 r3384401  
    133133                        ?>
    134134
    135                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     135                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    136136                            <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>">
    137137                                <div class="single-testimonialreview-description">
     
    183183                        </div>
    184184                    <?php endwhile;?>
    185                     <?php wp_reset_query(); ?>     
     185                    <?php wp_reset_query(); ?>
    186186                </div>
    187187            <?php
  • testimonial-review/trunk/libs/shortcode/template/theme-3.php

    r3291245 r3384401  
    6868                    .testimonialreview3-<?php echo esc_attr( $postid );?> .testimonialreview3-items-description {
    6969                        margin-bottom: 40px;
    70                     }                   
     70                    }
    7171                    .testimonialreview3-<?php echo esc_attr( $postid );?> .testimonialreview3-author-info {
    7272                        position: relative;
     
    133133                        ?>
    134134
    135                         <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-2 reviewtestimonial-col-sm-2 reviewtestimonial-col-xs-1">
     135                        <div class="reviewtestimonial-col-lg-<?php echo esc_attr( $review_testimonial_columns ); ?> reviewtestimonial-col-md-<?php echo esc_attr( $review_testimonial_laptop_columns ); ?> reviewtestimonial-col-sm-<?php echo esc_attr( $review_testimonial_tablet_columns ); ?> reviewtestimonial-col-xs-<?php echo esc_attr( $review_testimonial_mobile_columns ); ?>">
    136136                            <div class="testimonialreview3-single-items-<?php echo esc_attr( $postid );?>">
    137137                                <div class="testimonialreview3-items-info">
     
    180180                            </div>
    181181                        </div>
    182                     <?php endwhile;?>       
    183                     <?php wp_reset_query();?>
     182                    <?php endwhile; wp_reset_query(); ?>
    184183                </div>
    185             <?php
    186             }elseif($review_testimonial_grid_style == 2){?>
     184            <?php } elseif($review_testimonial_grid_style == 2){?>
    187185                <p>Available only for Pro Version</p>
    188186            <?php
    189187            }
    190         }
    191         elseif($review_testimonial_grid_type == 2){?>
     188        }elseif($review_testimonial_grid_type == 2){?>
    192189            <p>Available only for Pro Version</p>
    193190        <?php
  • testimonial-review/trunk/libs/shortcode/testimonial-review-shortcode.php

    r3291245 r3384401  
    2222        $postid = $atts['id'];
    2323       
    24         $review_testimonial_cats                    = get_post_meta($postid, 'review_testimonial_cats', true);
    25         $review_testimonial_themes                  = get_post_meta($postid, 'review_testimonial_themes', true);
    26         $reviews_total_items                        = get_post_meta($postid, 'reviews_total_items', true);
    27         $review_testimonial_grid_type               = get_post_meta($postid, 'review_testimonial_grid_type', true);
    28         $review_testimonial_columns                 = get_post_meta($postid, 'review_testimonial_columns', true);
    29         $review_testimonial_orderby                 = get_post_meta($postid, 'review_testimonial_orderby', true);
    30         $review_testimonial_order                   = get_post_meta($postid, 'review_testimonial_order', true);
    31         $review_testimonial_type                    = get_post_meta($postid, 'review_testimonial_type', true);
    32         $review_testimonial_grid_type               = get_post_meta($postid, 'review_testimonial_grid_type', true);
    33         $review_testimonial_grid_style              = get_post_meta($postid, 'review_testimonial_grid_style', true);
    34         $review_title_hide                          = get_post_meta($postid, 'review_title_hide', true);
    35         $review_title_color                         = get_post_meta($postid, 'review_title_color', true);
    36         $review_title_transform                     = get_post_meta($postid, 'review_title_transform', true);
    37         $review_title_font_size                     = get_post_meta($postid, 'review_title_font_size', true);
    38         $review_thumb_styles                        = get_post_meta($postid, 'review_thumb_styles', true);
    39         $review_title_fontstyle                     = get_post_meta($postid, 'review_title_fontstyle', true);
    40         $review_name_font_size                      = get_post_meta($postid, 'review_name_font_size', true);
    41         $review_name_color                          = get_post_meta($postid, 'review_name_color', true);
    42         $review_name_transform                      = get_post_meta($postid, 'review_name_transform', true);
    43         $review_name_fontstyle                      = get_post_meta($postid, 'review_name_fontstyle', true);
    44 
     24        $review_testimonial_cats               = get_post_meta($postid, 'review_testimonial_cats', true);
     25        $review_testimonial_themes             = get_post_meta($postid, 'review_testimonial_themes', true);
     26        $reviews_total_items                   = get_post_meta($postid, 'reviews_total_items', true);
     27        $review_testimonial_grid_type          = get_post_meta($postid, 'review_testimonial_grid_type', true);
     28        $review_testimonial_columns            = get_post_meta($postid, 'review_testimonial_columns', true) ?: '3';
     29        $review_testimonial_laptop_columns     = get_post_meta($postid, 'review_testimonial_laptop_columns', true) ?: '3';
     30        $review_testimonial_tablet_columns     = get_post_meta($postid, 'review_testimonial_tablet_columns', true) ?: '2';
     31        $review_testimonial_mobile_columns     = get_post_meta($postid, 'review_testimonial_mobile_columns', true) ?: '1';     
     32        $review_testimonial_orderby            = get_post_meta($postid, 'review_testimonial_orderby', true);
     33        $review_testimonial_order              = get_post_meta($postid, 'review_testimonial_order', true);
     34        $review_testimonial_type               = get_post_meta($postid, 'review_testimonial_type', true);
     35        $review_testimonial_grid_type          = get_post_meta($postid, 'review_testimonial_grid_type', true);
     36        $review_testimonial_grid_style         = get_post_meta($postid, 'review_testimonial_grid_style', true);
     37        $review_title_hide                     = get_post_meta($postid, 'review_title_hide', true);
     38        $review_title_color                    = get_post_meta($postid, 'review_title_color', true);
     39        $review_title_transform                = get_post_meta($postid, 'review_title_transform', true);
     40        $review_title_font_size                = get_post_meta($postid, 'review_title_font_size', true);
     41        $review_thumb_styles                   = get_post_meta($postid, 'review_thumb_styles', true);
     42        $review_title_fontstyle                = get_post_meta($postid, 'review_title_fontstyle', true);
     43        $review_name_font_size                 = get_post_meta($postid, 'review_name_font_size', true);
     44        $review_name_color                     = get_post_meta($postid, 'review_name_color', true);
     45        $review_name_transform                 = get_post_meta($postid, 'review_name_transform', true);
     46        $review_name_fontstyle                 = get_post_meta($postid, 'review_name_fontstyle', true);
     47       
    4548        // designation options settings
    46         $review_designation_hide                    = get_post_meta($postid, 'review_designation_hide', true);
    47         $review_designation_font_size               = get_post_meta($postid, 'review_designation_font_size', true);
    48         $review_designation_color                   = get_post_meta($postid, 'review_designation_color', true);
    49         $review_designation_transform               = get_post_meta($postid, 'review_designation_transform', true);
    50         $review_designation_fontstyle               = get_post_meta($postid, 'review_designation_fontstyle', true);
    51 
     49        $review_designation_hide               = get_post_meta($postid, 'review_designation_hide', true);
     50        $review_designation_font_size          = get_post_meta($postid, 'review_designation_font_size', true);
     51        $review_designation_color              = get_post_meta($postid, 'review_designation_color', true);
     52        $review_designation_transform          = get_post_meta($postid, 'review_designation_transform', true);
     53        $review_designation_fontstyle          = get_post_meta($postid, 'review_designation_fontstyle', true);
     54       
    5255        // Filter menu options
    53         $review_filter_menu_style                   = get_post_meta($postid, 'review_filter_menu_style', true);
    54         $review_filter_menu_position                = get_post_meta($postid, 'review_filter_menu_position', true);
    55         $review_filter_menu_color                   = get_post_meta($postid, 'review_filter_menu_color', true);
    56         $review_filter_menu_bgcolor                 = get_post_meta($postid, 'review_filter_menu_bgcolor', true);
    57         $review_filter_menu_hovercolor              = get_post_meta($postid, 'review_filter_menu_hovercolor', true);
    58         $review_filter_menubg_hovercolor            = get_post_meta($postid, 'review_filter_menubg_hovercolor', true);
    59 
     56        $review_filter_menu_style              = get_post_meta($postid, 'review_filter_menu_style', true);
     57        $review_filter_menu_position           = get_post_meta($postid, 'review_filter_menu_position', true);
     58        $review_filter_menu_color              = get_post_meta($postid, 'review_filter_menu_color', true);
     59        $review_filter_menu_bgcolor            = get_post_meta($postid, 'review_filter_menu_bgcolor', true);
     60        $review_filter_menu_hovercolor         = get_post_meta($postid, 'review_filter_menu_hovercolor', true);
     61        $review_filter_menubg_hovercolor       = get_post_meta($postid, 'review_filter_menubg_hovercolor', true);
     62       
    6063        // all pagination options
    61         $review_company_url_color                   = get_post_meta($postid, 'review_company_url_color', true);
    62         $review_company_url_size                    = get_post_meta($postid, 'review_company_url_size', true);
    63         $review_ratingicons_hide                    = get_post_meta($postid, 'review_ratingicons_hide', true);
    64         $review_ratings_icon_color                  = get_post_meta($postid, 'review_ratings_icon_color', true);
    65         $review_ratings_icon_size                   = get_post_meta($postid, 'review_ratings_icon_size', true);
    66         $review_items_bgcolors                      = get_post_meta($postid, 'review_items_bgcolors', true);
    67         $review_items_text_color                    = get_post_meta($postid, 'review_items_text_color', true);
    68         $review_items_text_size                     = get_post_meta($postid, 'review_items_text_size', true);
    69 
    70          // slider options
    71         $testimonialreview_items                    = get_post_meta($postid, 'testimonialreview_items', true);
    72         $testimonialreview_autohide                 = get_post_meta($postid, 'testimonialreview_autohide', true);
    73         $testimonialreview_centermode               = get_post_meta($postid, 'testimonialreview_centermode', true);
    74         $testimonialreview_itemsdesktop             = get_post_meta($postid, 'testimonialreview_itemsdesktop', true);
    75         $testimonialreview_itemsdesktopsmall        = get_post_meta($postid, 'testimonialreview_itemsdesktopsmall', true);
    76         $testimonialreview_itemsmobile              = get_post_meta($postid, 'testimonialreview_itemsmobile', true);
    77         $testimonialreview_loop                     = get_post_meta($postid, 'testimonialreview_loop', true);
    78         $testimonialreview_margin                   = get_post_meta($postid, 'testimonialreview_margin', true);
    79         $testimonialreview_autoplay                 = get_post_meta($postid, 'testimonialreview_autoplay', true);
    80         $testimonialreview_autoplay_speed           = get_post_meta($postid, 'testimonialreview_autoplay_speed', true);
    81         $testimonialreview_autoplaytimeout          = get_post_meta($postid, 'testimonialreview_autoplaytimeout', true);
    82         $testimonialreview_navigation               = get_post_meta($postid, 'testimonialreview_navigation', true);
    83         $testimonialreview_navigation_position      = get_post_meta($postid, 'testimonialreview_navigation_position', true);
    84         $testimonialreview_paginations              = get_post_meta($postid, 'testimonialreview_paginations', true);
    85         $testimonialreview_paginationsposition      = get_post_meta($postid, 'testimonialreview_paginationsposition', true);
    86         $testimonialreview_stophover                = get_post_meta($postid, 'testimonialreview_stophover', true);
    87         $testimonialreview_navtextcolors            = get_post_meta($postid, 'testimonialreview_navtextcolors', true);
    88         $testimonialreview_navtextcolors_hover      = get_post_meta($postid, 'testimonialreview_navtextcolors_hover', true);
    89         $testimonialreview_navbgcolors              = get_post_meta($postid, 'testimonialreview_navbgcolors', true);
    90         $testimonialreview_navbghovercolors         = get_post_meta($postid, 'testimonialreview_navbghovercolors', true);
    91         $testimonialreview_paginations_color        = get_post_meta($postid, 'testimonialreview_paginations_color', true);
    92         $testimonialreview_paginations_bgcolor      = get_post_meta($postid, 'testimonialreview_paginations_bgcolor', true);
    93         $testimonialreview_paginations_style        = get_post_meta($postid, 'testimonialreview_paginations_style', true);
     64        $review_company_url_color              = get_post_meta($postid, 'review_company_url_color', true);
     65        $review_company_url_size               = get_post_meta($postid, 'review_company_url_size', true);
     66        $review_ratingicons_hide               = get_post_meta($postid, 'review_ratingicons_hide', true);
     67        $review_ratings_icon_color             = get_post_meta($postid, 'review_ratings_icon_color', true);
     68        $review_ratings_icon_size              = get_post_meta($postid, 'review_ratings_icon_size', true);
     69        $review_items_bgcolors                 = get_post_meta($postid, 'review_items_bgcolors', true);
     70        $review_items_text_color               = get_post_meta($postid, 'review_items_text_color', true);
     71        $review_items_text_size                = get_post_meta($postid, 'review_items_text_size', true);
     72       
     73        // slider options
     74        $testimonialreview_items               = get_post_meta($postid, 'testimonialreview_items', true);
     75        $testimonialreview_autohide            = get_post_meta($postid, 'testimonialreview_autohide', true);
     76        $testimonialreview_centermode          = get_post_meta($postid, 'testimonialreview_centermode', true);
     77        $testimonialreview_itemsdesktop        = get_post_meta($postid, 'testimonialreview_itemsdesktop', true);
     78        $testimonialreview_itemsdesktopsmall   = get_post_meta($postid, 'testimonialreview_itemsdesktopsmall', true);
     79        $testimonialreview_itemsmobile         = get_post_meta($postid, 'testimonialreview_itemsmobile', true);
     80        $testimonialreview_loop                = get_post_meta($postid, 'testimonialreview_loop', true);
     81        $testimonialreview_margin              = get_post_meta($postid, 'testimonialreview_margin', true);
     82        $testimonialreview_autoplay            = get_post_meta($postid, 'testimonialreview_autoplay', true);
     83        $testimonialreview_autoplay_speed      = get_post_meta($postid, 'testimonialreview_autoplay_speed', true);
     84        $testimonialreview_autoplaytimeout     = get_post_meta($postid, 'testimonialreview_autoplaytimeout', true);
     85        $testimonialreview_navigation          = get_post_meta($postid, 'testimonialreview_navigation', true);
     86        $testimonialreview_navigation_position = get_post_meta($postid, 'testimonialreview_navigation_position', true);
     87        $testimonialreview_paginations         = get_post_meta($postid, 'testimonialreview_paginations', true);
     88        $testimonialreview_paginationsposition = get_post_meta($postid, 'testimonialreview_paginationsposition', true);
     89        $testimonialreview_stophover           = get_post_meta($postid, 'testimonialreview_stophover', true);
     90        $testimonialreview_navtextcolors       = get_post_meta($postid, 'testimonialreview_navtextcolors', true);
     91        $testimonialreview_navtextcolors_hover = get_post_meta($postid, 'testimonialreview_navtextcolors_hover', true);
     92        $testimonialreview_navbgcolors         = get_post_meta($postid, 'testimonialreview_navbgcolors', true);
     93        $testimonialreview_navbghovercolors    = get_post_meta($postid, 'testimonialreview_navbghovercolors', true);
     94        $testimonialreview_paginations_color   = get_post_meta($postid, 'testimonialreview_paginations_color', true);
     95        $testimonialreview_paginations_bgcolor = get_post_meta($postid, 'testimonialreview_paginations_bgcolor', true);
     96        $testimonialreview_paginations_style   = get_post_meta($postid, 'testimonialreview_paginations_style', true);
    9497
    9598        if( is_array( $review_testimonial_cats ) ){
     
    124127                'post_type'      => 'testimonial-review',
    125128                'post_status'    => 'publish',
    126                 'posts_per_page' => 8,
     129                'posts_per_page' => $reviews_total_items,
    127130                'orderby'        => $review_testimonial_orderby,
    128131                'order'          => $review_testimonial_order,
  • testimonial-review/trunk/readme.txt

    r3291245 r3384401  
    44Tags:  testimonial, testimonial shortcode, testimonial slider, testimonial widget, testimonials, random testimonials, client review
    55Requires at least: 4.0
    6 Tested up to: 6.8.1
    7 Stable tag: 2.0.1
     6Tested up to: 6.8.3
     7Stable tag: 2.0.2
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    159159== Changelog ==
    160160
     161= 2.0.2 =
     162* Fix Responsive Issue.
     163* Add new options.
     164
    161165= 2.0.1 =
    162166 * Latest Version Compatibility Issue.
  • testimonial-review/trunk/testimonial-review.php

    r3291245 r3384401  
    44    Plugin URI: https://pickelements.com/testimonial-review
    55    Description: Testimonial Review plugin is a simple tool to display your customer's testimonials, feedback on your WordPress website. You can use any type of feedback to make a testimonial with the author's name, photo, company logo, and a URL to the client's website.
    6     Version: 2.0.1
     6    Version: 2.0.2
    77    Author: Pickelements
    88    Author URI: https://pickelements.com
Note: See TracChangeset for help on using the changeset viewer.