Jake Vanderwerf
2026-07-05 fff721dd185f5b97f7ae7a6e64189e55887ff590
inc/integrations/GoogleMaps.php
@@ -5,6 +5,7 @@
 */
namespace JVBase\integrations;
use JVBase\registrar\Registrar;
use WP_Error;
if (!defined('ABSPATH')) {
@@ -24,7 +25,17 @@
   private const DEFAULT_ZOOM = 11; // City-wide view
   private const DEFAULT_MAP_ID = '873aed4ca260b4203e45b6e3';
   public function __construct()
   protected static self $instance;
   public static function getInstance():self
   {
      if (!isset(self::$instance)) {
         self::$instance = new self();
      }
      return self::$instance;
   }
   protected function __construct()
   {
      $this->service_name = 'maps';
      $this->title = 'Google Maps';
@@ -541,7 +552,7 @@
         return true;
      }
      if (isJVBContentTax() && get_term_meta(get_queried_object_id(), BASE . 'has_map', true) === true) {
      if (!empty(Registrar::withFeature('is_content', 'term')) && get_term_meta(get_queried_object_id(), BASE . 'has_map', true) === true) {
         return true;
      }