如果某个页面使用特定的页面模板,我会尝试调出该页面的主菜单。
直到我在页面上添加了第二个菜单,这一切都很顺利。
如果您能给我一些指导,告诉我如何只针对主菜单,而不是页面上的所有菜单,我将不胜感激。我尝试了“主菜单”,但没有成功。
在函数中。php:
add_filter(\'wp_nav_menu_args\', function ($args) {
if (is_page_template(\'page-template-custom.php\')) {
$args[\'menu\'] = \'custom-menu\';
}
return $args;
});
非常感谢!