From a9b3b28d001941921aa70d37fdc87c758a163a44 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 05 Jun 2026 16:47:03 +0000
Subject: [PATCH] =Some hefty changes to FeedBlock. Transitioning to loading first page in php to save on extra requests. Got a bit to do yet, but I have to work on Northeh for a bit here.

---
 jvb.php |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/jvb.php b/jvb.php
index af29dad..e4e4bb7 100644
--- a/jvb.php
+++ b/jvb.php
@@ -20,6 +20,17 @@
     exit;
 }
 
+//add_action('admin_enqueue_scripts', function() {
+//	global $wp_scripts;
+//	add_action('admin_print_scripts', function() use ($wp_scripts) {
+//		$queue = $wp_scripts->queue ?? [];
+//		foreach ($queue as $handle) {
+//			$src = $wp_scripts->registered[$handle]->src ?? 'unknown';
+//			error_log("Enqueued: $handle => $src");
+//		}
+//	}, 999);
+//}, 999);
+
 
 /**
  * Track REST API errors by wrapping request execution
@@ -452,7 +463,7 @@
         ));
     }
 
-    jvbAddScriptDependency('jvb-feed-view-script', 'jvb-queue');
+//    jvbAddScriptDependency('jvb-feed-view-script', 'jvb-queue');
     jvbAddScriptDependency('jvb-feed-view-script', 'jvb-selector');
     jvbAddScriptDependency('jvb-feed-view-script', 'jvb-data-store');
     jvbAddScriptDependency('jvb-feed-view-script', 'jvb-cache');
@@ -464,6 +475,8 @@
 	jvbAddScriptDependency('jvb-forms-view-script', 'jvb-quill');
 	jvbAddScriptDependency('jvb-forms-view-script', 'jvb-form');
 	jvbAddScriptDependency('jvb-forms-view-script', 'jvb-tabs');
+
+	jvbAddScriptDependency('jvb-timeline-view-script', 'jvb-gallery');
 }
 
 function jvbAdminMap():void
@@ -583,3 +596,10 @@
 		debug_print_backtrace();
 	}
 } );
+
+
+add_filter('the_seo_framework_sitemap_exclude_ids', 'jvb_maybe_exclude_singles', 8, 1);
+function jvb_maybe_exclude_singles(array $IDs):array
+{
+	return Registrar::maybeExcludeSingles($IDs);
+}

--
Gitblit v1.10.0