Jake Vanderwerf
2025-11-23 d7dbe7fee362d587dfc334135d9581b6216a4295
build/gmbreviews/render.php
@@ -108,6 +108,7 @@
         <?php
         foreach ($reviews as $review) {
            $reviewer = $review['reviewer']['displayName'] ?? 'Anonymous';
            $reviewer = strtok($reviewer, ' ');
            $profilePhoto = $review['reviewer']['profilePhotoUrl'] ?? '';
            $rating = $review['starRating'] ?? 0;
            $rating = match($rating) {
@@ -122,20 +123,27 @@
            $date = $review['updateTime'] ?? '';
            ?>
            <li>
               <article class="review">
                  <header class="row btw">
               <blockquote class="review">
                  <?php
                  // Review text
                  if (!empty($comment)) { ?>
                     <div class="content review">
                        <?= apply_filters('wpautop', $comment) ?>
                     </div>
                  <?php } ?>
                  <cite class="row start nowrap">
                     <?php if (!empty($profilePhoto)) { ?>
                        <img src="<?=esc_url($profilePhoto)?>"
                           alt="<?=esc_attr($reviewer)?>"
                           'loading="lazy">
                            alt="<?=esc_attr($reviewer)?>"
                        'loading="lazy">
                     <?php } else { ?>
                        <div class="avatar">
                        <?= jvbIcon('user-circle')?>
                           <?= jvbIcon('user-circle')?>
                        </div>
                     <?php } ?>
                     <div class="col end">
                        <h4><?= esc_html($reviewer)?></h4>
                     <div class="row start wrap">
                        <p><?= esc_html($reviewer)?></p>
                        <?php
                        // Date
                        if ($showDate && !empty($date)) {
@@ -154,16 +162,8 @@
                           </div>
                        <?php } ?>
                     </div>
                  </header>
                  <?php
                  // Review text
                  if (!empty($comment)) { ?>
                     <div class="review">
                        <?= apply_filters('the_content', $comment) ?>
                     </div>
                  <?php } ?>
               </article>
                  </cite>
               </blockquote>
            </li>
         <?php
         }