77 * This version integrates with the standard WordPress admin interface,
88 * keeping the wp-admin sidebar and scripts/styles intact.
99 *
10- * @package wp
10+ * @package gutenberg
1111 */
1212
1313// Global storage for font-library routes and menu items
14- global $ wp_font_library_wp_admin_routes , $ wp_font_library_wp_admin_menu_items ;
15- $ wp_font_library_wp_admin_routes = array ();
16- $ wp_font_library_wp_admin_menu_items = array ();
14+ global $ gutenberg_font_library_wp_admin_routes , $ gutenberg_font_library_wp_admin_menu_items ;
15+ $ gutenberg_font_library_wp_admin_routes = array ();
16+ $ gutenberg_font_library_wp_admin_menu_items = array ();
1717
1818if ( ! function_exists ( 'register_font_library_wp_admin_route ' ) ) {
1919 /**
2424 * @param string|null $route_module Script module ID for route lifecycle hooks.
2525 */
2626 function register_font_library_wp_admin_route ( $ path , $ content_module = null , $ route_module = null ) {
27- global $ wp_font_library_wp_admin_routes ;
27+ global $ gutenberg_font_library_wp_admin_routes ;
2828
2929 $ route = array ( 'path ' => $ path );
3030 if ( ! empty ( $ content_module ) ) {
@@ -34,7 +34,7 @@ function register_font_library_wp_admin_route( $path, $content_module = null, $r
3434 $ route ['route_module ' ] = $ route_module ;
3535 }
3636
37- $ wp_font_library_wp_admin_routes [] = $ route ;
37+ $ gutenberg_font_library_wp_admin_routes [] = $ route ;
3838 }
3939}
4040
@@ -49,7 +49,7 @@ function register_font_library_wp_admin_route( $path, $content_module = null, $r
4949 * @param string $parent_id Optional. Parent menu item ID.
5050 */
5151 function register_font_library_wp_admin_menu_item ( $ id , $ label , $ to , $ parent_id = '' ) {
52- global $ wp_font_library_wp_admin_menu_items ;
52+ global $ gutenberg_font_library_wp_admin_menu_items ;
5353
5454 $ menu_item = array (
5555 'id ' => $ id ,
@@ -61,7 +61,7 @@ function register_font_library_wp_admin_menu_item( $id, $label, $to, $parent_id
6161 $ menu_item ['parent ' ] = $ parent_id ;
6262 }
6363
64- $ wp_font_library_wp_admin_menu_items [] = $ menu_item ;
64+ $ gutenberg_font_library_wp_admin_menu_items [] = $ menu_item ;
6565 }
6666}
6767
@@ -72,8 +72,8 @@ function register_font_library_wp_admin_menu_item( $id, $label, $to, $parent_id
7272 * @return array Array of route objects.
7373 */
7474 function get_font_library_wp_admin_routes () {
75- global $ wp_font_library_wp_admin_routes ;
76- return $ wp_font_library_wp_admin_routes ?? array ();
75+ global $ gutenberg_font_library_wp_admin_routes ;
76+ return $ gutenberg_font_library_wp_admin_routes ?? array ();
7777 }
7878}
7979
@@ -84,8 +84,8 @@ function get_font_library_wp_admin_routes() {
8484 * @return array Array of menu item objects.
8585 */
8686 function get_font_library_wp_admin_menu_items () {
87- global $ wp_font_library_wp_admin_menu_items ;
88- return $ wp_font_library_wp_admin_menu_items ?? array ();
87+ global $ gutenberg_font_library_wp_admin_menu_items ;
88+ return $ gutenberg_font_library_wp_admin_menu_items ?? array ();
8989 }
9090}
9191
0 commit comments