Move admin functions
This commit is contained in:
@@ -173,7 +173,6 @@ final class SportsPress {
|
||||
|
||||
// Functions
|
||||
include_once( 'includes/sp-core-functions.php' );
|
||||
include_once( 'includes/sp-deprecated-functions.php' );
|
||||
|
||||
// Options
|
||||
include_once( 'admin/settings/settings.php' );
|
||||
@@ -201,6 +200,14 @@ final class SportsPress {
|
||||
include_once( 'admin/post-types/staff.php' );
|
||||
//include_once( 'admin/post-types/directory.php' );
|
||||
|
||||
if ( is_admin() ) {
|
||||
include_once( 'includes/admin/class-sp-admin.php' );
|
||||
}
|
||||
|
||||
if ( defined( 'DOING_AJAX' ) ) {
|
||||
$this->ajax_includes();
|
||||
}
|
||||
|
||||
if ( ! is_admin() ) {
|
||||
$this->frontend_includes();
|
||||
}
|
||||
@@ -211,9 +218,6 @@ final class SportsPress {
|
||||
// Terms
|
||||
include_once( 'admin/terms/venue.php' );
|
||||
|
||||
// Tools
|
||||
include_once( 'admin/tools/importers.php' );
|
||||
|
||||
// Typical request actions
|
||||
include_once( 'admin/hooks/plugins-loaded.php' );
|
||||
include_once( 'admin/hooks/wp-enqueue-scripts.php' );
|
||||
@@ -251,6 +255,13 @@ final class SportsPress {
|
||||
include_once( 'admin/hooks/register-activation-hook.php' );
|
||||
}
|
||||
|
||||
/**
|
||||
* Include required ajax files.
|
||||
*/
|
||||
public function ajax_includes() {
|
||||
include_once( 'includes/class-sp-ajax.php' ); // Ajax functions for admin and the front-end
|
||||
}
|
||||
|
||||
/**
|
||||
* Include required frontend files.
|
||||
*/
|
||||
@@ -262,6 +273,7 @@ final class SportsPress {
|
||||
* Function used to Init SportsPress Template Functions - This makes them pluggable by plugins and themes.
|
||||
*/
|
||||
public function include_template_functions() {
|
||||
include_once( 'includes/sp-template-functions.php' );
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user