Jake Vanderwerf
2026-09-18 a6413da67a4579866f0fd0323ddb23a7b6b9654a
inc/helpers/terms.php
@@ -56,7 +56,7 @@
    return $out;
}
function jvbMetaTermList(string $value, string $tax, bool $icon = true):string
function jvbMetaTermList(string $value, string $tax, bool $icon = true, bool $showTaxonomy = true):string
{
   if ($value === '') {
      return '';
@@ -75,8 +75,13 @@
   $registrar = Registrar::getInstance($tax);
   $icon = ($icon && $registrar) ? $registrar->getIcon() : '';
   $icon = ($icon === '') ? '' : jvbIcon($icon);
   $title = $registrar ? '<li class="title">'.$icon.$registrar->getSingular().'</li>' : '';
   return (!empty($out)) ? '<ul class="term-list '.jvbNoBase($tax).'">'.$title.implode('',$out).'</ul>' : '';
   $singular = '';
   if ($registrar) {
      $singular = $showTaxonomy ? $registrar->getSingular() : '<span class="screen-reader-text">'.$registrar->getSingular().'</span>';
   }
   $title = $registrar ? '<li class="title">'.$icon.$singular.'</li>' : '';
   return (!empty($out)) ? '<ul class="term-list row left '.jvbNoBase($tax).'">'.$title.implode('',$out).'</ul>' : '';
}
/**