diff --git a/inc/baseStyle.php b/inc/baseStyle.php index d074a9030..423c469fa 100644 --- a/inc/baseStyle.php +++ b/inc/baseStyle.php @@ -19,11 +19,26 @@ function registerRewriteRule() add_rewrite_tag("%{$routeName}%", "([^&]+)"); } +function setDocumentTitle() +{ + // prevent yoast overwriting the title + add_filter('pre_get_document_title', function ($title) { + return ''; + }, 99); + + // set custom title and keep the default separator and site name + add_filter('document_title_parts', function ($title) { + $title['title'] = 'Base Style'; + return $title; + }, 99); +} + function templateInclude($template) { global $wp_query; if (isset($wp_query->query_vars[ROUTENAME])) { + setDocumentTitle(); add_action('wp_head', 'wp_no_robots'); return get_template_directory() . '/basestyle.php'; }