From 266aa37c48222993bf7bdad6834e31bd08736f5e Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sat, 23 May 2026 21:22:07 +0000
Subject: [PATCH] =Post type archive meta title fix
---
inc/registrar/config/seo/Resolver.php | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/inc/registrar/config/seo/Resolver.php b/inc/registrar/config/seo/Resolver.php
index ab46dd4..918d7a3 100644
--- a/inc/registrar/config/seo/Resolver.php
+++ b/inc/registrar/config/seo/Resolver.php
@@ -36,6 +36,13 @@
switch ($variable) {
case 'CREATOR':
return JVB()->seo()->getCreator();
+ case 'name':
+ if (is_post_type_archive()) {
+ $obj = get_queried_object();
+
+ $registrar = Registrar::getInstance($obj->name);
+ return $registrar ? $registrar->getPlural() : $obj->label;
+ }
break;
}
if (str_contains($variable, '.')) {
@@ -79,8 +86,10 @@
}
}
- error_log('resolveRelation: '.print_r($path, true));
+ if (!$meta) {
+ return'';
+ }
$ID = $meta->get($relation);
if (!$ID || $ID === '') {
return '';
--
Gitblit v1.10.0