get_stylesheet_directory_uri(), 'directory-server' => get_stylesheet_directory(), 'shared-directory' => 'css', 'extension' => 'css' ]), 'wp_enqueue_style', new WPMetaBox ( 'page-css', 'Page Stylesheets' ), new WPScriptThemeOption( 'main_css', 'Main CSS' ) ); } public static function register( string $name ) : void { self::$sheet_manager->register( $name, 'wp_enqueue_scripts' ); } public static function registerRaw( string $name, string $src, string $version = null ) : void { self::$sheet_manager->registerRaw( $name, $src, 'wp_enqueue_scripts', $version ); } public static function addRegistrator( callable $function ) : void { self::$sheet_manager->addRegistrator( $function, 'wp_enqueue_scripts' ); } private static $sheet_manager; } }