diff --git a/srv/wordpress/wp-content/plugins/acore-wp-plugin/acore-wp-plugin.php b/srv/wordpress/wp-content/plugins/acore-wp-plugin/acore-wp-plugin.php index 1facecd87..517056b79 100644 --- a/srv/wordpress/wp-content/plugins/acore-wp-plugin/acore-wp-plugin.php +++ b/srv/wordpress/wp-content/plugins/acore-wp-plugin/acore-wp-plugin.php @@ -21,3 +21,5 @@ AnnotationRegistry::registerLoader([$loader, 'loadClass']); require ACORE_PATH_PLG . "/src/boot.php"; + +register_activation_hook( __FILE__, 'activate_acore_wp_plugin' ); diff --git a/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/AdminPanel.php b/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/AdminPanel.php index 2776aa7bc..3de8a1c05 100644 --- a/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/AdminPanel.php +++ b/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/AdminPanel.php @@ -59,6 +59,13 @@ function acore_tools_page() $SettingsCtrl->loadTools(); } + // mt_settings_page() displays the page content for the Test settings submenu + function acore_soap_logs_page() + { + $SettingsCtrl = new SettingsController(); + $SettingsCtrl->loadSoapLogs(); + } + // action function for above hook function acore_add_pages() { @@ -101,6 +108,16 @@ function acore_add_pages() ACORE_SLUG . '-tools', array($this, 'acore_tools_page') ); + + // Add a new submenu under Settings: + add_submenu_page( + 'acore', + __('ACore Settings Panel', Opts::I()->org_alias), + __('Soap Logs', Opts::I()->org_alias), + 'manage_options', + ACORE_SLUG . '-soap-logs', + array($this, 'acore_soap_logs_page') + ); } // action function for above hook diff --git a/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/Pages/ElunaSettings.php b/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/Pages/ElunaSettings.php index 9a6c9daf5..dc9abdaef 100644 --- a/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/Pages/ElunaSettings.php +++ b/srv/wordpress/wp-content/plugins/acore-wp-plugin/src/Components/AdminPanel/Pages/ElunaSettings.php @@ -104,19 +104,7 @@ -