1
我正在製作一個WordPress的主題,使其進入一個應用程序。 我希望下面的菜單項在header.php中運行時顯示 - 但是隻有當我激活一個新菜單並且至少有一個菜單項作爲主菜單時纔會顯示。WordPress的菜單 - 添加項目菜單,而不手動選擇主菜單
我想讓用戶能夠安裝wordpress,然後激活主題(無需手動配置菜單)。
我可以添加下面的項目,而無需執行激活主菜單的過程嗎?或者其他任何良好的解決方法。
add_filter('wp_nav_menu_items', 'add_links', 10, 2);
function add_links($items, $args) {
$items = "";
$items .= '<li><a href="'. site_url() .'">Hem</a></li>';
$items .= '<li><a href="'. site_url('about-us') .'">About-us</a></li>';
return $items;
}
wp_nav_menu(array('theme_location' => 'primary', 'menu_class' => 'nav-menu' ));