Wordpress:根据 url 更改主菜单

Wordpress: change primary menu based on url

我在 .nl 域上有一个 divi 网站。我在 .be 域上有相同的网站。根据域名,我更改了页脚。现在我也想根据 url 更改主菜单。默认使用 "header-menu"。当它是 .be 时,我想将菜单更改为 "header-menu-be"。我尝试在 functions.php:

中添加以下代码
if(substr_count($_SERVER['HTTP_HOST'], '.nl') == 0) { 
    wp_nav_menu(array('menu' => 'header-menu-be'));
}

这不行,它只输出菜单,但不改变主菜单。我在迪维工作。有谁知道问题出在哪里?

谢谢 戴维

您可以 Edit/Customize 您的 Header/Footer 来自 Divi->Theme Builder 查看您的教程以获取有关 Tech Gigs 的更多信息 或在您的网站上发表评论