diff --git a/admin/class-adminsettings.php b/admin/class-adminsettings.php
index 2e7d058..d97c259 100644
--- a/admin/class-adminsettings.php
+++ b/admin/class-adminsettings.php
@@ -66,7 +66,7 @@ class AdminSettings {
public function register_scripts(): void {
wp_enqueue_style( 'nmsp-plugin-name-admin-css', plugins_url( '../assets/css/nmsp-plugin-name-admin.css', __FILE__ ), array(), '1.0.0', 'screen' );
- wp_register_script( 'nmsp-plugin-name-admin-js', plugins_url( '../assets/js/nmsp-plugin-name-admin.js', __FILE__ ), array( 'jquery' ), '1.0.0', false );
+ wp_register_script( 'nmsp-plugin-name-admin-js', plugins_url( '../assets/js/nmsp-plugin-name-admin.js', __FILE__ ), array(), '1.0.0', false );
}
/**
diff --git a/admin/nmsp-admin-functions.php b/admin/nmsp-admin-functions.php
new file mode 100644
index 0000000..5601002
--- /dev/null
+++ b/admin/nmsp-admin-functions.php
@@ -0,0 +1,48 @@
+
+
+ PLUGIN_NAME_VERSION,
+ 'db_version' => PLUGIN_NAME_DB_VERSION,
+ );
+ add_option( 'nmsp_plugin_metadata', $plugin_metadata );
}
/**
@@ -151,9 +151,10 @@ class App {
public function includes(): void {
// Files to include on the admin.
if ( is_admin() ) {
+ require_once NMSP_PLUGIN_BASE_DIR . '/admin/nmsp-admin-functions.php';
+ require_once NMSP_PLUGIN_BASE_DIR . '/admin/nmsp-update-functions.php';
require_once NMSP_PLUGIN_BASE_DIR . '/admin/class-adminsettings.php';
}
- //
// Files to include on every request.
//
diff --git a/includes/front/class-custompage.php b/includes/front/class-custompage.php
index d2969e4..1826cd4 100644
--- a/includes/front/class-custompage.php
+++ b/includes/front/class-custompage.php
@@ -29,7 +29,7 @@ class CustomPage {
public function enqueue_scripts(): void {
wp_enqueue_style( 'nmsp-plugin-name-css', plugins_url( '../../assets/css/nmsp-plugin-name.css', __FILE__ ), array(), '1.0.0', 'screen' );
- wp_register_script( 'nmsp-plugin-name-js', plugins_url( '../../assets/js/nmsp-plugin-name.js', __FILE__ ), array( 'jquery' ), '1.0.0', false );
+ wp_register_script( 'nmsp-plugin-name-js', plugins_url( '../../assets/js/nmsp-plugin-name.js', __FILE__ ), array(), '1.0.0', false );
wp_enqueue_script( 'nmsp-plugin-name-js' );
$payload = array(
diff --git a/nmsp-plugin-name.php b/nmsp-plugin-name.php
index 05958e7..1c109d8 100644
--- a/nmsp-plugin-name.php
+++ b/nmsp-plugin-name.php
@@ -40,6 +40,9 @@ if ( ! defined( 'ABSPATH' ) ) {
if ( ! defined( 'PLUGIN_NAME_VERSION' ) ) {
define( 'PLUGIN_NAME_VERSION', '1.0.0' );
}
+if ( ! defined( 'PLUGIN_NAME_DB_VERSION' ) ) {
+ define( 'PLUGIN_NAME_DB_VERSION', '1.0.0' );
+}
if ( ! defined('NMSP_PLUGIN_BASE_DIR') ) {
define( 'NMSP_PLUGIN_BASE_DIR', __DIR__ );