Changeset 3237817
- Timestamp:
- 02/10/2025 10:31:38 AM (14 months ago)
- Location:
- guestapp
- Files:
-
- 10 edited
- 1 copied
-
tags/2.2.2 (copied) (copied from guestapp/trunk)
-
tags/2.2.2/README.txt (modified) (2 diffs)
-
tags/2.2.2/guest-suite.php (modified) (1 diff)
-
tags/2.2.2/includes/shortcodes/badge.php (modified) (2 diffs)
-
tags/2.2.2/includes/shortcodes/carousel.php (modified) (3 diffs)
-
tags/2.2.2/includes/shortcodes/rich_snippets.php (modified) (1 diff)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/guest-suite.php (modified) (1 diff)
-
trunk/includes/shortcodes/badge.php (modified) (2 diffs)
-
trunk/includes/shortcodes/carousel.php (modified) (3 diffs)
-
trunk/includes/shortcodes/rich_snippets.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
guestapp/tags/2.2.2/README.txt
r3235290 r3237817 4 4 Tested up to: 6.7.1 5 5 Requires PHP: 5.6 6 Stable tag: 2.2. 06 Stable tag: 2.2.2 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 53 53 54 54 == Changelog == 55 = 2.2.2 = 56 * Corrige l'affichage du carrousel avec le plugin Elementor 55 57 = 2.2.1 = 56 58 * Corrige l'intégration du logo Guest Suite avec des templates tiers -
guestapp/tags/2.2.2/guest-suite.php
r3235290 r3237817 4 4 * Plugin URI: https://www.guest-suite.com/ 5 5 * Description: Afficher la satisfaction de vos clients sur votre site avec le plugin Guest Suite pour Wordpress. 6 * Version: 2.2. 16 * Version: 2.2.2 7 7 * Requires at least: 4.6.1 8 8 * Requires PHP: 5.6 -
guestapp/tags/2.2.2/includes/shortcodes/badge.php
r3234706 r3237817 46 46 // Get establishment name from first review (if there are reviews) 47 47 $establishment_name = $total_reviews > 0 ? $reviews[0]->establishment_name : __('Inconnu', 'guestapp'); 48 49 if (count($reviews) > 0) {50 $reviews_establishment_name = $reviews[0]->establishment_name;51 add_action('wp_head', function () use ($reviews_establishment_name, $average_rating, $reviews) {52 guestsuite_local_business_snippet($reviews_establishment_name, $average_rating, $reviews);53 });54 }55 48 56 49 ob_start(); … … 111 104 <?php 112 105 } 106 107 if (count($reviews) > 0) { 108 $reviews_establishment_name = $reviews[0]->establishment_name; 109 guestsuite_local_business_snippet($reviews_establishment_name, $average_rating, $reviews); 110 } 111 113 112 return ob_get_clean(); 114 113 } -
guestapp/tags/2.2.2/includes/shortcodes/carousel.php
r3235290 r3237817 83 83 $is_autoplay = wp_json_encode(filter_var($atts['autoplay'], FILTER_VALIDATE_BOOLEAN)); 84 84 $is_infinite = wp_json_encode(filter_var($atts['infinite'], FILTER_VALIDATE_BOOLEAN)); 85 86 $reviews = guestsuite_get_reviews($atts['establishment_id']);87 $total_reviews = count($reviews);88 $average_rating = get_average_ratings($reviews);89 $note = ($atts['format'] == 5) ? guestsuite_convertNoteTo5($average_rating) : $average_rating;90 91 // Get establishment name from first review (if there are reviews)92 $establishment_name = $total_reviews > 0 ? $reviews[0]->establishment_name : __('Inconnu', 'guestapp');93 94 add_action('wp_head', function() use ($establishment_name, $average_rating, $reviews) {95 guestsuite_local_business_snippet($establishment_name, $average_rating, $reviews);96 });97 85 98 86 // Ensure jQuery is enqueued … … 236 224 $query = new WP_Query($args); 237 225 $count = $query->found_posts; 238 wp_reset_postdata();239 226 // Start output buffering 240 227 ob_start(); … … 279 266 } 280 267 } 268 269 $reviews = guestsuite_get_reviews($atts['establishment_id']); 270 $total_reviews = count($reviews); 271 $average_rating = get_average_ratings($reviews); 272 $note = ($atts['format'] == 5) ? guestsuite_convertNoteTo5($average_rating) : $average_rating; 273 274 // Get establishment name from first review (if there are reviews) 275 $establishment_name = $total_reviews > 0 ? $reviews[0]->establishment_name : __('Inconnu', 'guestapp'); 276 277 guestsuite_local_business_snippet($establishment_name, $average_rating, $reviews); 278 281 279 ?> 282 280 </div> 283 281 <?php 282 wp_reset_postdata(); 284 283 return ob_get_clean(); 285 284 } -
guestapp/tags/2.2.2/includes/shortcodes/rich_snippets.php
r3234706 r3237817 54 54 $output = json_encode( $schema, JSON_UNESCAPED_SLASHES ); 55 55 ?> 56 <script type="application/ld+json"> 57 <?= $output; ?> 58 </script> 56 <script type="application/ld+json"><?= $output; ?></script> 59 57 <?php 60 58 } -
guestapp/trunk/README.txt
r3235290 r3237817 4 4 Tested up to: 6.7.1 5 5 Requires PHP: 5.6 6 Stable tag: 2.2. 06 Stable tag: 2.2.2 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 53 53 54 54 == Changelog == 55 = 2.2.2 = 56 * Corrige l'affichage du carrousel avec le plugin Elementor 55 57 = 2.2.1 = 56 58 * Corrige l'intégration du logo Guest Suite avec des templates tiers -
guestapp/trunk/guest-suite.php
r3235290 r3237817 4 4 * Plugin URI: https://www.guest-suite.com/ 5 5 * Description: Afficher la satisfaction de vos clients sur votre site avec le plugin Guest Suite pour Wordpress. 6 * Version: 2.2. 16 * Version: 2.2.2 7 7 * Requires at least: 4.6.1 8 8 * Requires PHP: 5.6 -
guestapp/trunk/includes/shortcodes/badge.php
r3234706 r3237817 46 46 // Get establishment name from first review (if there are reviews) 47 47 $establishment_name = $total_reviews > 0 ? $reviews[0]->establishment_name : __('Inconnu', 'guestapp'); 48 49 if (count($reviews) > 0) {50 $reviews_establishment_name = $reviews[0]->establishment_name;51 add_action('wp_head', function () use ($reviews_establishment_name, $average_rating, $reviews) {52 guestsuite_local_business_snippet($reviews_establishment_name, $average_rating, $reviews);53 });54 }55 48 56 49 ob_start(); … … 111 104 <?php 112 105 } 106 107 if (count($reviews) > 0) { 108 $reviews_establishment_name = $reviews[0]->establishment_name; 109 guestsuite_local_business_snippet($reviews_establishment_name, $average_rating, $reviews); 110 } 111 113 112 return ob_get_clean(); 114 113 } -
guestapp/trunk/includes/shortcodes/carousel.php
r3235290 r3237817 83 83 $is_autoplay = wp_json_encode(filter_var($atts['autoplay'], FILTER_VALIDATE_BOOLEAN)); 84 84 $is_infinite = wp_json_encode(filter_var($atts['infinite'], FILTER_VALIDATE_BOOLEAN)); 85 86 $reviews = guestsuite_get_reviews($atts['establishment_id']);87 $total_reviews = count($reviews);88 $average_rating = get_average_ratings($reviews);89 $note = ($atts['format'] == 5) ? guestsuite_convertNoteTo5($average_rating) : $average_rating;90 91 // Get establishment name from first review (if there are reviews)92 $establishment_name = $total_reviews > 0 ? $reviews[0]->establishment_name : __('Inconnu', 'guestapp');93 94 add_action('wp_head', function() use ($establishment_name, $average_rating, $reviews) {95 guestsuite_local_business_snippet($establishment_name, $average_rating, $reviews);96 });97 85 98 86 // Ensure jQuery is enqueued … … 236 224 $query = new WP_Query($args); 237 225 $count = $query->found_posts; 238 wp_reset_postdata();239 226 // Start output buffering 240 227 ob_start(); … … 279 266 } 280 267 } 268 269 $reviews = guestsuite_get_reviews($atts['establishment_id']); 270 $total_reviews = count($reviews); 271 $average_rating = get_average_ratings($reviews); 272 $note = ($atts['format'] == 5) ? guestsuite_convertNoteTo5($average_rating) : $average_rating; 273 274 // Get establishment name from first review (if there are reviews) 275 $establishment_name = $total_reviews > 0 ? $reviews[0]->establishment_name : __('Inconnu', 'guestapp'); 276 277 guestsuite_local_business_snippet($establishment_name, $average_rating, $reviews); 278 281 279 ?> 282 280 </div> 283 281 <?php 282 wp_reset_postdata(); 284 283 return ob_get_clean(); 285 284 } -
guestapp/trunk/includes/shortcodes/rich_snippets.php
r3234706 r3237817 54 54 $output = json_encode( $schema, JSON_UNESCAPED_SLASHES ); 55 55 ?> 56 <script type="application/ld+json"> 57 <?= $output; ?> 58 </script> 56 <script type="application/ld+json"><?= $output; ?></script> 59 57 <?php 60 58 }
Note: See TracChangeset
for help on using the changeset viewer.