Server : Apache/2 System : Linux vps.sdns.vn 3.10.0-1160.15.2.el7.x86_64 #1 SMP Wed Feb 3 15:06:38 UTC 2021 x86_64 User : phatdatpq ( 1022) PHP Version : 7.2.34 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/phatdatpq/public_html/wp-content/themes/flatsome/inc/admin/panel/ |
Upload File : |
<?php /** * Flatsome Admin Panel */ class Flatsome_Admin { /** * Constructor * Sets up the welcome screen */ public function __construct() { add_action( 'admin_menu', array( $this, 'flatsome_panel_register_menu' ) ); add_action( 'admin_enqueue_scripts', array( $this, 'flatsome_panel_style' ) ); } // end constructor /** * Load welcome screen css * @return void * @since 1.4.4 */ public function flatsome_panel_style() { $uri = get_template_directory_uri(); $theme = wp_get_theme( get_template() ); $version = $theme->get( 'Version' ); wp_enqueue_style( 'flatsome-panel-css', $uri . '/inc/admin/panel/panel.css', array(), $version ); } /** * Creates the dashboard page * @see add_theme_page() * @since 1.0.0 */ public function flatsome_panel_register_menu() { $url = admin_url().'admin.php?page=flatsome-panel'; add_menu_page( 'Welcome to Flatsome', 'Flatsome', 'manage_options', 'flatsome-panel', array( $this, 'flatsome_panel_welcome' ), get_template_directory_uri().'/assets/img/logo-icon.svg', '2'); add_submenu_page('flatsome-panel', 'Theme Registration', 'Theme Registration', 'manage_options', 'admin.php?page=flatsome-panel' ); //add_submenu_page('flatsome-panel', 'Getting Started', 'Getting Started', 'manage_options', 'flatsome-panel-getting-started', array( $this, 'flatsome_panel_getting_started') ); //add_submenu_page('flatsome-panel', 'Tutorials', 'Tutorials', 'manage_options', 'flatsome-panel-tutorials', array( $this, 'flatsome_panel_tutorials') ); add_submenu_page('flatsome-panel', 'Help & Guides', 'Help & Guides', 'manage_options', 'flatsome-panel-support', array( $this, 'flatsome_panel_support') ); //add_submenu_page('flatsome-panel', 'Plugins', 'Plugins', 'manage_options', 'flatsome-panel-plugins', array( $this, 'flatsome_panel_plugins') ); add_submenu_page('flatsome-panel', 'Change log', 'Change log', 'manage_options', 'flatsome-panel-changelog', array( $this, 'flatsome_panel_changelog') ); add_submenu_page('flatsome-panel', '', 'Theme Options', 'manage_options', 'customize.php' ); } /** * The welcome screen * @since 1.0.0 */ public function flatsome_panel_welcome() { ?> <div class="flatsome-panel"> <div class="wrap about-wrap"> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/top.php' ); ?> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/tab-activate.php' ); ?> </div> </div> <?php } public function flatsome_panel_getting_started() { ?> <div class="flatsome-panel"> <div class="wrap about-wrap"> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/top.php' ); ?> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/tab-guide.php' ); ?> </div> </div> <?php } public function flatsome_panel_tutorials() { ?> <div class="flatsome-panel"> <div class="wrap about-wrap"> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/top.php' ); ?> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/tab-tutorials.php' ); ?> </div> </div> <?php } /*public function flatsome_panel_plugins() { ?> <div class="flatsome-panel"> <div class="wrap about-wrap"> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/top.php' ); ?> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/tab-plugins.php' ); ?> </div> </div> <?php } */ public function flatsome_panel_support() { ?> <div class="flatsome-panel"> <div class="wrap about-wrap"> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/top.php' ); ?> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/tab-support.php' ); ?> </div> </div> <?php } public function flatsome_panel_changelog() { ?> <div class="flatsome-panel"> <div class="wrap about-wrap"> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/top.php' ); ?> <?php require_once( get_template_directory() . '/inc/admin/panel/sections/tab-changelog.php' ); ?> </div> </div> <?php } } $GLOBALS['Flatsome_Admin'] = new Flatsome_Admin();