From ae280cb45aea302378ff81ecb7d6eaac83205e4b Mon Sep 17 00:00:00 2001 From: Philipp Lang Date: Tue, 19 Dec 2023 16:50:41 +0100 Subject: [PATCH] fix shortcode --- src/Stepper.php | 9 +++------ stepper.php | 4 ++++ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/Stepper.php b/src/Stepper.php index aed3875..54a551f 100644 --- a/src/Stepper.php +++ b/src/Stepper.php @@ -22,22 +22,17 @@ class Stepper add_action('wp_enqueue_scripts', [$this, 'enqueue']); add_action('wp_ajax_nopriv_stepper_submit', [$this, 'onSubmit']); add_action('wp_ajax_stepper_submit', [$this, 'onSubmit']); - add_action('wp_footer', [$this, 'enqueueOverwrite']); if (!is_admin()) { + add_action('wp_footer', [$this, 'enqueueOverwrite']); add_shortcode('stepper', [$this, 'handle']); } } public function enqueueOverwrite(): void { - if (is_admin()) { - return; - } - ob_start(); require(__DIR__ . '/../templates/overwrite.htm'); - echo ob_get_clean(); } @@ -49,7 +44,9 @@ class Stepper public function handle() { + ob_start(); require(__DIR__ . '/../templates/stepper.htm'); + return ob_get_clean(); } public function validate($payload) diff --git a/stepper.php b/stepper.php index ad10ede..8fc4cb5 100644 --- a/stepper.php +++ b/stepper.php @@ -21,6 +21,7 @@ use Zoomyboy\Stepper\Stepper; register_activation_hook(__FILE__, function () { add_option('it-slider-options', [ 'it-slider-color' => '#006600', + 'it-slider-access-key' => null, ]); }); @@ -28,6 +29,9 @@ register_deactivation_hook(__FILE__, function () { delete_option('it-slider-options'); }); +add_action('admin_enqueue_scripts', function () { + wp_enqueue_style('it-admin-styles', plugin_dir_url(__FILE__) . '/assets/css/backend.css'); +}); $stepper = new Stepper(); $stepper->loadEnv(__DIR__);