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