Jake Vanderwerf
2026-08-29 f859e64a57c624ff2daa2b21355f65a49fd4807d
inc/admin/_setup.php
@@ -1,8 +1,16 @@
<?php
use JVBase\utility\Features;
if (!defined('ABSPATH')) {
   exit;
}
use JVBase\registrar\Registrar;
require(JVB_DIR . '/inc/admin/Integrations.php');
require(JVB_DIR . '/inc/admin/SEOAdmin.php');
if (Features::anyTaxonomyHas('is_content')) {
   require(JVB_DIR . '/inc/admin/ContentTaxonomy.php');
add_action('init', 'jvb_maybe_setup_content_taxonomy', 1);
function jvb_maybe_setup_content_taxonomy(): void
{
   if (!empty(Registrar::withFeature('is_content', 'term'))) {
      require(JVB_DIR . '/inc/admin/ContentTaxonomy.php');
   }
}