From ed57c386db34d8693ca75311972d0929ebe5f488 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Mon, 01 Jun 2026 22:23:19 +0000
Subject: [PATCH] =Added some more Schema classes, allowed for override of  array in outputSchema for complex schema, as for timeline post types

---
 inc/managers/SEO/render/Traits/_Properties/alternateNameTrait.php |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/inc/managers/SEO/render/Traits/_Properties/alternateNameTrait.php b/inc/managers/SEO/render/Traits/_Properties/alternateNameTrait.php
index 8eb38e5..f637660 100644
--- a/inc/managers/SEO/render/Traits/_Properties/alternateNameTrait.php
+++ b/inc/managers/SEO/render/Traits/_Properties/alternateNameTrait.php
@@ -2,6 +2,7 @@
 namespace JVBase\managers\SEO\render\Traits\_Properties;
 
 use JVBase\managers\SEO\render\Traits\_Helpers\arrayHelper;
+use JVBase\registrar\Fields;
 
 if (!defined('ABSPATH')) {
 	exit;
@@ -27,4 +28,21 @@
 		}
 		$this->alternateName = $alternateName;
 	}
+
+	public function setAlternateNameField(Fields $fields):void
+	{
+		$fields->addField(
+			'alternate_name',
+			[
+				'type'    => 'repeater',
+				'label'   => 'Alternate Name',
+				'fields'  => [
+					'name' => [
+						'type'  => 'text',
+						'label' => 'Name',
+					]
+				]
+			]
+		);
+	}
 }

--
Gitblit v1.10.0