'light', 'is_directory' => false, //as in, a membership directory 'has_membership' => false, 'has_map' => false, 'dashboard' => false, 'referrals' => false, 'magicLink' => true, 'support' => false, 'feed_block' => false, 'email_notifications' => false, 'integrations' => [ 'bluesky' => false, 'cloudflare' => true, 'facebook' => false, 'maps' => false, 'gmb' => false, 'helcim' => false, 'postmark' => false, 'instagram' => false, 'square' => false, 'umami' => true, ], ]; } add_filter('jvbRegisterCustomIcons', 'alyns_custom_icons'); function alyns_custom_icons(array $icons):array { $icons['logo'] = ALYNS_DIR . '/assets/icons/otl.svg'; return $icons; } add_filter('jvbIncludeIcons', 'alyns_include_icons'); function alyns_include_icons(array $icons):array { $icons[] = 'brain'; $icons[] = 'wheelchair'; $icons[] = 'coffee'; $icons[] = 'hard-hat'; $icons[] = 'presentation'; return $icons; } add_filter ('jvb_show_theme_switch', '__return_false'); function alyns_render_core_site_logo(array $block, string $content):string { $open = $close = ''; if (!is_home() && !is_front_page()) { $open = ''; $close = ''; } return $open.jvbIcon('logo').$close; } add_filter('jvbMenuExtra', 'alyns_contact_nav', 10, 3); function alyns_contact_nav(string $nav, string $menuName, array $block):string { if (array_key_exists('attrs', $block) && array_key_exists('className', $block['attrs']) && $block['attrs']['className'] === 'is-style-fixed' && $nav === '') { $call = '
  • '.jvbIcon('phone').'Call Me
  • '; $text = '
  • '.jvbIcon('chat').'825.906.2682
  • '; $email = '
  • '.jvbIcon('envelope').'otlynsey@gmail.com
  • '; return $call.$text.$email; } return $nav; }