is_registered( 'navigation' ) ) { register_block_pattern_category( 'navigation', array( 'label' => _x( 'Navigation', 'Block pattern category', 'gutenberg' ), 'description' => _x( 'Display your website navigation.', 'Block pattern category', 'gutenberg' ), ) ); } register_block_pattern( 'core/navigation-overlay', array( 'title' => __( 'Navigation Overlay', 'gutenberg' ), 'description' => _x( 'A simple pattern with a navigation block and a navigation overlay close button.', 'Block pattern description', 'gutenberg' ), 'content' => ' ', 'categories' => array( 'navigation' ), 'blockTypes' => array( 'core/template-part/navigation-overlay' ), 'source' => 'core', ) ); register_block_pattern( 'core/navigation-overlay-black-bg', array( 'title' => __( 'Overlay with black background', 'gutenberg' ), 'description' => _x( 'A navigation overlay with black background and big white text', 'Block pattern description', 'gutenberg' ), 'content' => ' ', 'categories' => array( 'navigation' ), 'blockTypes' => array( 'core/template-part/navigation-overlay' ), 'source' => 'core', ) ); register_block_pattern( 'core/navigation-overlay-accent-bg', array( 'title' => __( 'Overlay with orange background', 'gutenberg' ), 'description' => _x( 'A navigation overlay with orange background site title and tagline', 'Block pattern description', 'gutenberg' ), 'content' => ' ', 'categories' => array( 'navigation' ), 'blockTypes' => array( 'core/template-part/navigation-overlay' ), 'source' => 'core', ) ); register_block_pattern( 'core/navigation-overlay-centered-with-extras', array( 'title' => __( 'Overlay with site info and CTA', 'gutenberg' ), 'description' => _x( 'A navigation overlay with vertically and horizontally centered navigation, site info, and a CTA', 'Block pattern description', 'gutenberg' ), 'content' => ' ', 'categories' => array( 'navigation' ), 'blockTypes' => array( 'core/template-part/navigation-overlay' ), 'source' => 'core', ) ); register_block_pattern( 'core/navigation-overlay-centered', array( 'title' => __( 'Overlay with centered navigation', 'gutenberg' ), 'description' => _x( 'A navigation overlay with vertically and horizontally centered navigation', 'Block pattern description', 'gutenberg' ), 'content' => ' ', 'categories' => array( 'navigation' ), 'blockTypes' => array( 'core/template-part/navigation-overlay' ), 'source' => 'core', ) ); } add_action( 'init', 'gutenberg_register_overlay_block_patterns', 20 );