Jake Vanderwerf
5 days ago a9b3b28d001941921aa70d37fdc87c758a163a44
inc/managers/SEO/BreadcrumbManager.php
@@ -28,6 +28,7 @@
      if (JVB_TESTING) {
         $this->cache->flush();
      }
      $this->cache->flush();
   }
   public static function getInstance(): self
@@ -55,14 +56,14 @@
         case is_singular():
            $key = get_queried_object_id();
            break;
         case is_post_type_archive():
            $obj = get_queried_object();
            $key = $obj->name;
            break;
         case is_tax():
            $obj = get_queried_object();
            $key = $obj->taxonomy;
            break;
         case is_post_type_archive():
            $obj = get_queried_object();
            $key = $obj->name;
            break;
         case is_home():
            $obj = get_queried_object();
            $key = $obj->post_type;
@@ -145,12 +146,12 @@
      // Add directory if exists
      if ($registrar && $registrar->hasFeature('directory')) {
      if ($registrar && $registrar->hasFeature('show_directory')) {
         $directory = JVB()->directories();
         if ($directory && !empty($directory->directories($tax))) {
         if ($directory && !empty($directory->directories($tax)??[])) {
            $crumbs[] = [
               'name' => $directory['title'],
               'url'  => $directory['url']
               'name'   => $directory->directories($tax)['title'],
               'url' =>$directory->directories($tax)['url']
            ];
         }
      }