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