From f859e64a57c624ff2daa2b21355f65a49fd4807d Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sat, 29 Aug 2026 03:09:12 +0000
Subject: [PATCH] =Some more tweaks. Mostly on the MenuBlock and adding the Meta.php to WooCommerce Products

---
 inc/registrar/Registrar.php |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/inc/registrar/Registrar.php b/inc/registrar/Registrar.php
index 02049f4..d5aa2cd 100644
--- a/inc/registrar/Registrar.php
+++ b/inc/registrar/Registrar.php
@@ -61,7 +61,7 @@
 		//Shared Flags
 		'favouritable', 'karma', 'show_feed', 'show_directory', 'approve_new', 'has_responses', 'invitable',
 		//Post Flags
-		'hide_single', 'redirect_to_author', 'is_calendar', 'single_image', 'is_timeline', 'is_gallery', 'is_faq', 'is_glossary', 'rewrite_taxonomy', 'add_image_column', 'is_profile',
+		'hide_single', 'redirect_to_author', 'is_calendar', 'single_image', 'is_timeline', 'is_gallery', 'is_faq', 'is_glossary', 'rewrite_taxonomy', 'add_image_column', 'is_profile', 'is_food_menu',
 		//Taxonomy Flags
 		'is_content', 'is_ownable', 'verify_entry', 'track_changes', 'associate_user_content', 'prefix_post_type',
 		//User Flags
@@ -192,6 +192,7 @@
 	 */
 	public bool $profile_link;
 	public bool $is_profile = false;
+	public bool $is_food_menu = false;
 	/**
 	 * @var array
 	 */
@@ -1258,6 +1259,15 @@
         }, $hasProfiles));
     }
 
+	public function setAsFoodMenu():void
+	{
+		$this->is_food_menu = true;
+	}
+		public static function getFoodMenuTypes():array
+		{
+			return array_map('jvbCheckBase', self::withFeature('is_food_menu'));
+		}
+
 	public function setUserSubtype(string $type):self
 	{
 		$this->user_subtype = sanitize_text_field($type);

--
Gitblit v1.10.0