From 83985b1f1534d70cca59edb01627638c890116cb Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Mon, 09 Feb 2026 01:36:09 +0000
Subject: [PATCH] =Schema Updates

---
 inc/managers/SEO/SchemaBuilder.php |   17 +++++------------
 1 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/inc/managers/SEO/SchemaBuilder.php b/inc/managers/SEO/SchemaBuilder.php
index 7f8785c..51eeba7 100644
--- a/inc/managers/SEO/SchemaBuilder.php
+++ b/inc/managers/SEO/SchemaBuilder.php
@@ -47,10 +47,10 @@
 	private array $metaFields = ['metaTitle', 'metaDescription', 'socialPreviewImage', 'twitterImage'];
 
 	private array $defaultMetaValues = [
-		'title' => '{{post_title}} | {{site_name}}',
-		'description' => '{{post_excerpt}}',
-		'image' => '{{featured_image}}',
-		'twitter_image' => ''
+		'metaTitle'          => '{{post_title}} | {{site_name}}',
+		'metaDescription'    => '{{post_excerpt}}',
+		'socialPreviewImage' => '{{featured_image}}',
+		'twitterImage'       => ''
 	];
 
 	public static function getInstance(): self
@@ -124,17 +124,10 @@
 	 */
 	public function getFieldDefinition(string $fieldName): ?array
 	{
-		$definitions = $this->getFieldDefinitions();
+		$definitions = apply_filters(BASE . 'schema_field_definitions', $this->fieldDefinitions);
 		return $definitions[$fieldName] ?? null;
 	}
 
-	/**
-	 * Get all field definitions
-	 */
-	public function getFieldDefinitions(): array
-	{
-		return apply_filters(BASE . 'schema_field_definitions', $this->fieldDefinitions);
-	}
 
 	/**
 	 * Get type definition

--
Gitblit v1.10.0