From 2a2303d1dccc120dd7aa5f6b6ade0f89e0064850 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Tue, 25 Nov 2025 07:42:23 +0000
Subject: [PATCH] =Feed block mostly good! Referrals look good to go. Ready for Madi and Heidi to approve

---
 src/summary/render.php |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/src/summary/render.php b/src/summary/render.php
index 92863f5..d6a2040 100644
--- a/src/summary/render.php
+++ b/src/summary/render.php
@@ -1,4 +1,7 @@
 <?php
+
+use JVBase\managers\CacheManager;
+
 if (!defined('ABSPATH')) {
     exit; // Exit if accessed directly
 }
@@ -28,7 +31,7 @@
 function jvbRenderArtistSummary():string
 {
     $current = get_queried_object();
-    $cache = new JVBase\managers\CacheManager('artists', WEEK_IN_SECONDS);
+    $cache = CacheManager::for('artists', WEEK_IN_SECONDS);
     $key = 'artist-bio-'.$current->ID;
     $cached = $cache->get($key);
     $cached = false;
@@ -49,11 +52,11 @@
     <nav id="artist" class="on-this-page index">
         <label>Jump to:
             <button type="button" aria-label="Show Index" title="Show Index" class="toggle" aria-expanded="false">
-                <?= jvbIcon('add')?>
+                <?= jvbIcon('plus-square')?>
             </button>
         </label>
         <ul>
-            <li><a href="#top" title="Back to Top"><?=jvbIcon('up')?></a></li>
+            <li><a href="#top" title="Back to Top"><?=jvbIcon('caret-circle-up')?></a></li>
             <li><a href="#about">About</a></li>
             <li><a href="#styles">Styles</a></li>
             <li><a href="#contact">Contact</a></li>
@@ -155,7 +158,7 @@
 {
     $current = get_queried_object();
 
-    $cache = new JVBase\managers\CacheManager('shops', WEEK_IN_SECONDS);
+    $cache = CacheManager::for('shops', WEEK_IN_SECONDS);
     $key = 'shop-bio-'.$current->term_id;
     $cached = $cache->get($key);
     $cached = false;
@@ -181,11 +184,11 @@
     <nav id="shop" class="on-this-page index">
         <label>Jump to:
             <button type="button" aria-label="Show Index" title="Show Index" class="toggle" aria-expanded="false">
-                <?= jvbIcon('add')?>
+                <?= jvbIcon('plus-square')?>
             </button>
         </label>
         <ul>
-            <li><a href="#top" title="Back to Top"><?=jvbIcon('up')?></a></li> <?php
+            <li><a href="#top" title="Back to Top"><?=jvbIcon('caret-circle-up')?></a></li> <?php
             if ($rating !== 'none') {
                 ?>
                 <li><a href="#rating">Rating</a></li>
@@ -286,8 +289,8 @@
 function jvbRenderTermSummary()
 {
     $current = get_queried_object();
-    $cache = new JVBase\managers\CacheManager($current->taxonomy, WEEK_IN_SECONDS);
-    $key = $current->taxonomy.'-'.$current->ID;
+    $cache = CacheManager::for(jvbNoBase($current->taxonomy), WEEK_IN_SECONDS);
+    $key = $current->ID;
     $cached = $cache->get($key);
     $cached = false;
     if ($cached !== false) {

--
Gitblit v1.10.0