/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

// 1. Unregisters primary layout handles from theme location registries
add_action( 'init', 'remove_generatepress_menus' );
function remove_generatepress_menus() {
    unregister_nav_menu( 'primary' );
    unregister_nav_menu( 'mobile' );
}

// 2. Completely dequeues assets before execution to maximize mobile site speed
add_action( 'wp_enqueue_scripts', 'remove_gp_mobile_menu_scripts', 50 );
function remove_gp_mobile_menu_scripts() {
    wp_dequeue_style( 'generate-mobile-header' );
    wp_dequeue_script( 'generate-navigation' );
}

// 3. Adds Google emojis to whole site
function load_google_material_symbols() {
    wp_enqueue_style( 'google-material-symbols', 'https://googleapis.com', array(), null );
}
add_action( 'wp_enqueue_scripts', 'load_google_material_symbols' );
