Changeset 3384401
- Timestamp:
- 10/25/2025 10:17:22 AM (5 months ago)
- Location:
- testimonial-review/trunk
- Files:
-
- 13 edited
-
admin/css/testimonial-review-admin.css (modified) (1 diff)
-
libs/meta-boxes/testimonial-review-post-metaboxes.php (modified) (27 diffs)
-
libs/post-types/testimonial-review-post-type.php (modified) (1 diff)
-
libs/shortcode/template/theme-1.php (modified) (3 diffs)
-
libs/shortcode/template/theme-16.php (modified) (3 diffs)
-
libs/shortcode/template/theme-17.php (modified) (4 diffs)
-
libs/shortcode/template/theme-18.php (modified) (3 diffs)
-
libs/shortcode/template/theme-19.php (modified) (2 diffs)
-
libs/shortcode/template/theme-2.php (modified) (2 diffs)
-
libs/shortcode/template/theme-3.php (modified) (3 diffs)
-
libs/shortcode/testimonial-review-shortcode.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
testimonial-review.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
testimonial-review/trunk/admin/css/testimonial-review-admin.css
r2994338 r3384401 195 195 font-size: 15px; 196 196 } 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{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_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{ 198 198 height: 40px; 199 199 border-radius: 0; -
testimonial-review/trunk/libs/meta-boxes/testimonial-review-post-metaboxes.php
r3291245 r3384401 44 44 $review_web_urls = get_post_meta($post->ID, 'review_web_urls', true); 45 45 $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' ); 47 48 ?> 48 49 <div class="wrap"> … … 54 55 </div> 55 56 <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 /> 57 58 </div> 58 59 </div><!-- End Full Name --> … … 64 65 </div> 65 66 <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"/> 67 68 </div> 68 69 </div><!-- End Designation --> … … 74 75 </div> 75 76 <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"/> 77 78 </div> 78 79 </div><!-- End Company Name --> … … 84 85 </div> 85 86 <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"/> 87 88 </div> 88 89 </div><!-- End Company URL --> … … 110 111 function testimonial_review_meta_boxes_save($post_id){ 111 112 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 112 119 // Doing autosave then return. 113 120 if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { … … 161 168 $review_testimonial_cats = array(); 162 169 } 163 $review_testimonial_navs = get_post_meta($post->ID, 'review_testimonial_navs', true);164 170 $review_testimonial_themes = get_post_meta($post->ID, 'review_testimonial_themes', true); 165 171 $reviews_total_items = get_post_meta($post->ID, 'reviews_total_items', true); 166 172 $review_testimonial_grid_type = get_post_meta($post->ID, 'review_testimonial_grid_type', true); 167 173 $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'; 169 178 $review_testimonial_type = get_post_meta($post->ID, 'review_testimonial_type', true); 170 179 $review_testimonial_orderby = get_post_meta($post->ID, 'review_testimonial_orderby', true); … … 222 231 $testimonialreview_paginations_bgcolor = get_post_meta($post->ID, 'testimonialreview_paginations_bgcolor', true); 223 232 $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' ); 225 240 ?> 226 241 … … 247 262 <div class="testimonial-customize-inner"> 248 263 <div class="testimonial-heading-area"> 249 <span class="sub-heading"><?php _e(' ChooseCategories', '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> 251 266 </div> 252 267 <div class="testimonial-select-items"> … … 267 282 $cat_id = $category->cat_ID; 268 283 $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, 'te am-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>'; 270 285 endforeach; 271 286 ?> … … 320 335 <div class="testimonial-heading-area"> 321 336 <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> 323 338 </div> 324 339 <div class="testimonial-select-items"> 325 340 <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 /> 330 349 </div> 331 350 </div><!-- End Testimonial Order By --> … … 334 353 <div class="testimonial-heading-area"> 335 354 <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> 337 356 </div> 338 357 <div class="testimonial-select-items"> … … 664 683 </div> 665 684 <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 673 741 </div> 674 742 </div><!-- End Testimonial Grid Select Column --> … … 683 751 </div> 684 752 </div><!-- End Testimonial Grid Total Items Display --> 685 686 753 687 754 <div class="hide-filter-style" id="type1" style="<?php if($review_testimonial_grid_type == 1){ echo "display:none;"; }?>"> … … 773 840 <div class="testimonial-select-items"> 774 841 <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> 777 844 </select> 778 845 </div> … … 786 853 <div class="testimonial-select-items"> 787 854 <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> 790 857 </select> 791 858 </div> … … 799 866 <div class="testimonial-select-items"> 800 867 <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> 803 870 </select> 804 871 </div> … … 822 889 <div class="testimonial-select-items"> 823 890 <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> 826 893 </select> 827 894 </div> … … 940 1007 <div class="testimonial-select-items"> 941 1008 <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> 944 1011 </select> 945 1012 </div> … … 963 1030 <div class="testimonial-select-items"> 964 1031 <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> 967 1034 </select> 968 1035 </div> … … 1033 1100 <div class="testimonial-select-items"> 1034 1101 <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> 1037 1104 </select> 1038 1105 </div> … … 1106 1173 function testimonial_review_scode_meta_boxes_save($post_id){ 1107 1174 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 1108 1181 // Doing autosave then return. 1109 1182 if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { … … 1116 1189 } 1117 1190 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 ); 1121 1201 } else { 1122 update_post_meta( $post_id, 'review_testimonial_cats', 'unchecked' );1123 }1202 update_post_meta( $post_id, 'review_testimonial_cats', 'unchecked' ); 1203 } 1124 1204 1125 1205 #Checks for input and sanitizes/saves if needed … … 1153 1233 } 1154 1234 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 1155 1253 #Checks for input and sanitizes/saves if needed 1156 1254 if ( isset( $_POST[ 'review_testimonial_type' ] ) ) { … … 1351 1449 } 1352 1450 1353 #Value check and saves if needed1354 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 needed1363 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 1371 1451 #Checks for input and sanitizes/saves if needed 1372 1452 if ( isset( $_POST[ 'review_filter_menu_position' ] ) ) { … … 1418 1498 } 1419 1499 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 } 1434 1505 1435 1506 #Checks for input and sanitizes/saves if needed … … 1481 1552 } 1482 1553 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 } 1497 1559 1498 1560 #Checks for input and sanitizes/saves if needed -
testimonial-review/trunk/libs/post-types/testimonial-review-post-type.php
r3291245 r3384401 129 129 $thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true ); 130 130 echo $thumb; 131 } 132 else { 131 }else { 133 132 echo __('None'); 134 133 } -
testimonial-review/trunk/libs/shortcode/template/theme-1.php
r3291245 r3384401 136 136 padding-right: 5px !important; 137 137 position: relative; 138 } 138 } 139 139 </style> 140 140 … … 151 151 ?> 152 152 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 ); ?>"> 154 154 <div class="testimonialreview0-single-items-<?php echo esc_attr( $postid );?>"> 155 155 <div class="testimonialreview0-items-info-<?php echo esc_attr( $postid );?>"> … … 198 198 </div> 199 199 </div> 200 <?php endwhile;?> 201 <?php wp_reset_query();?> 200 <?php endwhile; wp_reset_query(); ?> 202 201 </div> 203 202 204 <?php 205 }elseif($review_testimonial_grid_style == 2){?> 203 <?php }elseif($review_testimonial_grid_style == 2){?> 206 204 <p>Available only for Pro Version</p> 207 205 <?php 208 206 } 209 } 210 elseif($review_testimonial_grid_type == 2){?> 207 }elseif($review_testimonial_grid_type == 2){?> 211 208 <p>Available only for Pro Version</p> 212 209 <?php -
testimonial-review/trunk/libs/shortcode/template/theme-16.php
r3291245 r3384401 74 74 color: <?php echo $review_items_text_color;?>; 75 75 font-size: <?php echo $review_items_text_size;?>px; 76 } 76 } 77 77 .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-1, 78 78 .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-2, … … 120 120 ?> 121 121 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 ); ?>"> 123 123 <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>"> 124 124 <div class="single-testimonialreview-description"> … … 177 177 </div> 178 178 </div> 179 <?php endwhile;?> 180 <?php wp_reset_query(); ?> 179 <?php endwhile; wp_reset_query(); ?> 181 180 </div> 182 <?php 183 }elseif($review_testimonial_grid_style == 2){ ?> 181 <?php }elseif($review_testimonial_grid_style == 2){ ?> 184 182 <p>Available only for Pro Version</p> 185 183 <?php 186 184 } 187 } 188 elseif($review_testimonial_grid_type == 2){ ?> 185 }elseif($review_testimonial_grid_type == 2){ ?> 189 186 <p>Available only for Pro Version</p> 190 187 <?php -
testimonial-review/trunk/libs/shortcode/template/theme-17.php
r3291245 r3384401 64 64 color: <?php echo $review_ratings_icon_color;?>; 65 65 padding:0px 3px; 66 } 66 } 67 67 .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-1, 68 68 .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-2, … … 110 110 ?> 111 111 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 ); ?>"> 113 113 <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>"> 114 114 <div class="single-testimonialreview-info"> … … 133 133 } 134 134 ?> 135 </div> 135 </div> 136 136 </div> 137 137 </div> … … 141 141 </div> 142 142 </div> 143 <?php endwhile; ?> 144 <?php wp_reset_query(); ?> 143 <?php endwhile; wp_reset_query(); ?> 145 144 </div> 146 145 147 <?php 148 }elseif($review_testimonial_grid_style == 2){?> 146 <?php }elseif($review_testimonial_grid_style == 2){?> 149 147 <p>Available only for Pro Version</p> 150 148 <?php 151 149 } 152 } 153 elseif($review_testimonial_grid_type == 2){?> 150 }elseif($review_testimonial_grid_type == 2){?> 154 151 <p>Available only for Pro Version</p> 155 152 <?php -
testimonial-review/trunk/libs/shortcode/template/theme-18.php
r3291245 r3384401 76 76 color: <?php echo $review_ratings_icon_color;?>; 77 77 padding:0px 3px; 78 } 78 } 79 79 .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-1, 80 80 .testimonialreview-<?php echo esc_attr( $postid );?> .reviewtestimonial-col-lg-2, … … 122 122 ?> 123 123 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 ); ?>"> 125 125 <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>"> 126 126 <div class="testimonialreview-items-info-<?php echo esc_attr( $postid );?>"> … … 167 167 </div> 168 168 </div> 169 <?php endwhile; ?> 170 <?php wp_reset_query(); ?> 169 <?php endwhile; wp_reset_query(); ?> 171 170 </div> 172 <?php 173 }elseif($review_testimonial_grid_style == 2){?> 171 <?php }elseif($review_testimonial_grid_style == 2){?> 174 172 <p>Available only for Pro Version</p> 175 173 <?php 176 174 } 177 } 178 elseif($review_testimonial_grid_type == 2){?> 175 } elseif($review_testimonial_grid_type == 2){?> 179 176 <p>Available only for Pro Version</p> 180 177 <?php -
testimonial-review/trunk/libs/shortcode/template/theme-19.php
r3291245 r3384401 114 114 ?> 115 115 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 ); ?>"> 117 117 <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>"> 118 118 <div class="single-testimonialreview-thumb"> … … 150 150 </div> 151 151 </div> 152 <?php endwhile;?> 153 <?php wp_reset_query(); ?> 152 <?php endwhile; wp_reset_query(); ?> 154 153 </div> 155 <?php 156 }elseif($review_testimonial_grid_style == 2){ ?> 154 <?php }elseif($review_testimonial_grid_style == 2){ ?> 157 155 <p>Available only for Pro Version</p> 158 156 <?php 159 157 } 160 } 161 elseif($review_testimonial_grid_type == 2){?> 158 } elseif($review_testimonial_grid_type == 2){?> 162 159 <p>Available only for Pro Version</p> 163 160 <?php -
testimonial-review/trunk/libs/shortcode/template/theme-2.php
r3291245 r3384401 133 133 ?> 134 134 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 ); ?>"> 136 136 <div class="testimonialreview-single-items-<?php echo esc_attr( $postid );?>"> 137 137 <div class="single-testimonialreview-description"> … … 183 183 </div> 184 184 <?php endwhile;?> 185 <?php wp_reset_query(); ?> 185 <?php wp_reset_query(); ?> 186 186 </div> 187 187 <?php -
testimonial-review/trunk/libs/shortcode/template/theme-3.php
r3291245 r3384401 68 68 .testimonialreview3-<?php echo esc_attr( $postid );?> .testimonialreview3-items-description { 69 69 margin-bottom: 40px; 70 } 70 } 71 71 .testimonialreview3-<?php echo esc_attr( $postid );?> .testimonialreview3-author-info { 72 72 position: relative; … … 133 133 ?> 134 134 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 ); ?>"> 136 136 <div class="testimonialreview3-single-items-<?php echo esc_attr( $postid );?>"> 137 137 <div class="testimonialreview3-items-info"> … … 180 180 </div> 181 181 </div> 182 <?php endwhile;?> 183 <?php wp_reset_query();?> 182 <?php endwhile; wp_reset_query(); ?> 184 183 </div> 185 <?php 186 }elseif($review_testimonial_grid_style == 2){?> 184 <?php } elseif($review_testimonial_grid_style == 2){?> 187 185 <p>Available only for Pro Version</p> 188 186 <?php 189 187 } 190 } 191 elseif($review_testimonial_grid_type == 2){?> 188 }elseif($review_testimonial_grid_type == 2){?> 192 189 <p>Available only for Pro Version</p> 193 190 <?php -
testimonial-review/trunk/libs/shortcode/testimonial-review-shortcode.php
r3291245 r3384401 22 22 $postid = $atts['id']; 23 23 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 45 48 // 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 52 55 // 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 60 63 // 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 options71 $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); 94 97 95 98 if( is_array( $review_testimonial_cats ) ){ … … 124 127 'post_type' => 'testimonial-review', 125 128 'post_status' => 'publish', 126 'posts_per_page' => 8,129 'posts_per_page' => $reviews_total_items, 127 130 'orderby' => $review_testimonial_orderby, 128 131 'order' => $review_testimonial_order, -
testimonial-review/trunk/readme.txt
r3291245 r3384401 4 4 Tags: testimonial, testimonial shortcode, testimonial slider, testimonial widget, testimonials, random testimonials, client review 5 5 Requires at least: 4.0 6 Tested up to: 6.8. 17 Stable tag: 2.0. 16 Tested up to: 6.8.3 7 Stable tag: 2.0.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 159 159 == Changelog == 160 160 161 = 2.0.2 = 162 * Fix Responsive Issue. 163 * Add new options. 164 161 165 = 2.0.1 = 162 166 * Latest Version Compatibility Issue. -
testimonial-review/trunk/testimonial-review.php
r3291245 r3384401 4 4 Plugin URI: https://pickelements.com/testimonial-review 5 5 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. 16 Version: 2.0.2 7 7 Author: Pickelements 8 8 Author URI: https://pickelements.com
Note: See TracChangeset
for help on using the changeset viewer.