exists()) { add_filter('age_gate/init/content', function($content) { global $WOOF; if (!$WOOF instanceof \WOOF) { return $content; } if (method_exists($WOOF, 'get_really_current_term') && $term = $WOOF->get_really_current_term()) { // dd($term); $content = new \AgeGate\Common\Content($term, 'term'); } elseif ($WOOF->is_isset_in_request_data($WOOF->get_swoof_search_slug())) { global $wp_query; if (($wp_query->query_vars['taxonomy'] ?? false) && ($wp_query->query_vars['term'] ?? false)) { if ($term = get_term_by('slug', $wp_query->query_vars['term'], $wp_query->query_vars['taxonomy'])) { $content = new \AgeGate\Common\Content($term, 'term'); } } } return $content; }); } } }