From c910ace4342b0c337490af8cfd3c431a36b6feae Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Mon, 09 Feb 2026 02:13:13 +0000
Subject: [PATCH] =Schema patches

---
 inc/managers/SEO/schemas/_setup.php |   16 ++++++++--------
 inc/meta/Form.php                   |    4 ++--
 inc/managers/SEO/SchemaBuilder.php  |    6 +++---
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/inc/managers/SEO/SchemaBuilder.php b/inc/managers/SEO/SchemaBuilder.php
index 51eeba7..4413bc4 100644
--- a/inc/managers/SEO/SchemaBuilder.php
+++ b/inc/managers/SEO/SchemaBuilder.php
@@ -399,9 +399,9 @@
 		 * BEFORE/AFTER FIELDS
 		 **************************************************************/
 		$this->field('about')
-			->type('reference')
-			->label('About (Service/Topic)')
-			->transformer('reference');
+			->type('text')
+			->label('About')
+			->transformer('text');
 
 		$this->field('temporalCoverage')
 			->type('text')
diff --git a/inc/managers/SEO/schemas/_setup.php b/inc/managers/SEO/schemas/_setup.php
index 1c21b6b..6c82f64 100644
--- a/inc/managers/SEO/schemas/_setup.php
+++ b/inc/managers/SEO/schemas/_setup.php
@@ -13,14 +13,14 @@
 }
 
 // Core
-require_once JVB_DIR . '/inc/managers/SEO/schemas/SchemaDefinition.php';
-require_once JVB_DIR . '/inc/managers/SEO/schemas/SchemaResolverInterface.php';
+require(JVB_DIR . '/inc/managers/SEO/schemas/SchemaDefinition.php');
+require(JVB_DIR . '/inc/managers/SEO/schemas/SchemaResolverInterface.php');
 
 // Resolvers
-require_once JVB_DIR . '/inc/managers/SEO/schemas/resolvers/BaseResolver.php';
-require_once JVB_DIR . '/inc/managers/SEO/schemas/resolvers/LocalBusinessResolver.php';
-require_once JVB_DIR . '/inc/managers/SEO/schemas/resolvers/VisualArtworkResolver.php';
-require_once JVB_DIR . '/inc/managers/SEO/schemas/resolvers/PersonResolver.php';
-require_once JVB_DIR . '/inc/managers/SEO/schemas/resolvers/CollectionPageResolver.php';
+require(JVB_DIR . '/inc/managers/SEO/schemas/resolvers/BaseResolver.php');
+require(JVB_DIR . '/inc/managers/SEO/schemas/resolvers/LocalBusinessResolver.php');
+require(JVB_DIR . '/inc/managers/SEO/schemas/resolvers/VisualArtworkResolver.php');
+require(JVB_DIR . '/inc/managers/SEO/schemas/resolvers/PersonResolver.php');
+require(JVB_DIR . '/inc/managers/SEO/schemas/resolvers/CollectionPageResolver.php');
 
-require_once JVB_DIR . '/inc/managers/SEO/schemas/_setup.php';
+require(JVB_DIR . '/inc/managers/SEO/schemas/SchemaResolverRegistry.php');
diff --git a/inc/meta/Form.php b/inc/meta/Form.php
index 83c3f8c..7ba1458 100644
--- a/inc/meta/Form.php
+++ b/inc/meta/Form.php
@@ -516,7 +516,7 @@
 			$optionsHtml .= sprintf(
 				'<option value="%s"%s>%s</option>',
 				esc_attr($optValue),
-				selected($value, $optValue),
+				selected($value, $optValue, false),
 				esc_html($optLabel)
 			);
 		}
@@ -590,7 +590,7 @@
 				esc_attr($name),
 				$optValue,
 				esc_attr($optValue),
-				checked($value, $optValue),
+				checked($value, $optValue,false),
 				esc_attr($name),
 				$optValue,
 				esc_html($optLabel)

--
Gitblit v1.10.0