Jake Vanderwerf
2026-06-22 715e26a9eb219808d5c899d418e1d596f9318f61
inc/blocks/FeedBlock.php
@@ -167,6 +167,23 @@
            $registrar = Registrar::getInstance($content);
            if (!$registrar) continue;
         if ($registrar->hasFeature('is_content')) {
            foreach ($registrar->registrar->for as $c) {
               $contentRegistrar = Registrar::getInstance($c);
               if (!$contentRegistrar) continue;
               $theTax = $contentRegistrar->registrar->taxonomies;
               foreach ($theTax as $tax) {
                  if (!in_array($tax, $ignore) && !in_array($tax, $taxonomies)) {
                     $taxReg = Registrar::getInstance($tax);
                     if ($taxReg->hasFeature('show_feed')) {
                        $taxonomies[] = $tax;
                     } else {
                        $ignore[] = $tax;
                     }
                  }
               }
            }
         } else {
            $theTax = $registrar->registrar->taxonomies;
            foreach ($theTax as $tax) {
               if (!in_array($tax, $ignore) && !in_array($tax, $taxonomies)) {
@@ -179,6 +196,7 @@
               }
            }
         }
      }
         $this->taxonomies = array_unique($taxonomies);
      }