Jake Vanderwerf
2026-04-15 c4aa5cdb5e90ad4b420e22772797d16980232a2b
inc/helpers/terms.php
@@ -6,6 +6,19 @@
   exit;
}
function jvbGetTermOwners(int $termID, bool $includeManagers = true):array
{
   $owners = get_term_meta($termID, BASE.'owners', true);
   $owners = empty($owners) ? [] : $owners;
   if ($includeManagers) {
      $managers = get_term_meta($termID, BASE.'managers', true);
      $managers = empty($managers) ? [] : $managers;
      $owners = array_merge($owners, $managers);
   }
   return $owners;
}
/**
 * @param string $term
 * @param int|false $ID
@@ -128,7 +141,8 @@
    if ($users === '') {
        $term = get_term($termID);
        $taxonomy = $term->taxonomy;
        if (taxIsJVBContentTax($taxonomy)) {
      $registrar = Registrar::getInstance($taxonomy);
        if ($registrar->hasFeature('is_content')) {
            $posts = new WP_Query([
                'post_type'    => jvbCheckBase($user),
                'posts_per_page'    => -1,