In meiner Wordpress-Anwendung ist wp_nav_menu nicht sichtbar. Das andere Menü funktioniert wie vorgesehen.wp_nav_menu ist nicht mit bestimmten Themenstandort sichtbar
Dies ist unsichtbar:
<?php wp_nav_menu(array('theme_location' => 'mobile_menu', 'container_class'=>'my-mobile-wrapper')); ?>
Dies ist sichtbar (beide sind in header.php)
<?php wp_nav_menu(array('theme_location' => 'header_menu', 'container_class'=>'header-menu')); ?>
ich irgendwo einen Vorschlag zu lesen, aber das Hinzufügen dieser zu functions.php nicht tat Arbeit.
add_action('pre_get_posts', 'my_pre_get_posts');
function my_pre_get_posts($query) {
if ($query->get('post_type') === 'nav_menu_item') {
$query->set('tax_query','');
}
}
melde ich mich wie folgt:
if (!function_exists('my_register_menus')) {
function my_register_menus() {
register_nav_menus(
array(
'header_menu' => __('Header Menu', "my"),
'mobile_menu' => __('Mobile Menu', "my")
)
);
}
}
add_action('after_setup_theme', 'my_register_menus');
Dank jetzt.