Jake Vanderwerf
2026-04-26 86c6cd3cc099d2480932ede03c12cea01e625c94
inc/managers/DirectoryManager.php
@@ -6,6 +6,7 @@
}
use JVBase\registrar\Registrar;
use JVBase\base\Site;
use WP_Block;
use WP_Query;
@@ -37,7 +38,7 @@
      jvb_register_do_once('buildDirectories', [$this, 'activate']);
      add_action('init', [$this, 'registerDirectories']);
        add_action('render_block', [$this, 'renderBlock'], 99999, 3);
        add_action('render_block', [$this, 'renderBlock'], 998, 3);
    }
    public function registerDirectories():void
@@ -186,7 +187,7 @@
         }
      }
//        if (Features::forSite()->has('has_map')) {
//        if (Site::has('has_map')) {
//            $ID = wp_insert_post([
//                'post_type'     => BASE.'directory',
//                'post_title'    => 'Map',
@@ -684,6 +685,7 @@
            return $content;
        }
      error_log('Still working on directory manager...');
        // For archive page
        if (is_post_type_archive(BASE.'directory') && $block['blockName'] === 'core/group') {
            return ($block['attrs']['tagName']??'' === 'main') ? '<main>'.$this->renderArchive().'</main>' : $content;