From 3baf3d2545ba6ece6b74a64c0def59bd0774cf54 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Wed, 10 Jun 2026 16:34:12 +0000
Subject: [PATCH] =Laid the groundwork for an improved DashboardManager.php setup. Have to put it aside so I can get the dang Northeh done though.

---
 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