/** * Initializes the slideshow post type's general settings. * * @since 2.1.22 */ static function init() { // Only initialize in admin if (!is_admin()) { return; } if (isset($_GET['post_type']) && $_GET['post_type'] == 'slideshow' && isset($_GET['page']) && $_GET['page'] == 'general_settings') { self::$isCurrentPage = true; } // Register settings add_action('admin_init', array(__CLASS__, 'registerSettings')); // Add sub menu add_action('admin_menu', array(__CLASS__, 'addSubMenuPage')); // Localize add_action('admin_enqueue_scripts', array(__CLASS__, 'localizeScript'), 11); }