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