From cdee5956a636412b1cbc57428b4d16f796fc8ab1 Mon Sep 17 00:00:00 2001 From: Jules Fell Date: Tue, 31 Mar 2026 10:30:56 +0200 Subject: [PATCH 1/2] add default-popup-maker mu-plugin --- default-popup-maker.php | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 default-popup-maker.php diff --git a/default-popup-maker.php b/default-popup-maker.php new file mode 100644 index 0000000..e2c2e98 --- /dev/null +++ b/default-popup-maker.php @@ -0,0 +1,33 @@ + Date: Tue, 31 Mar 2026 10:35:29 +0200 Subject: [PATCH 2/2] Add direct access restriction to default-popup-maker.php to enhance security. --- default-popup-maker.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/default-popup-maker.php b/default-popup-maker.php index e2c2e98..383acd5 100644 --- a/default-popup-maker.php +++ b/default-popup-maker.php @@ -9,6 +9,10 @@ namespace BEAPI\Plugin_Defaults\Popup_Maker; +if ( ! defined( 'ABSPATH' ) ) { + die( 'Cannot access pages directly.' ); +} + add_filter( 'pum_alert_list', __NAMESPACE__ . '\\strip_filesystem_cache_alert', 999 ); /**