1
你好,我有我的網站如何在菜單中更改自定義項目順序
Home | How to start | about | contact | categories
主菜單,但我想補充一個項目如何我可以列出所有類別的functions.php
add_filter('wp_nav_menu_items', 'category_list', 10, 2);
function category_list($items, $args)
{
if($args->theme_location == 'header')
{
$items .= '<li id="menu-item-184" class="parent menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-184"><a href=""#"">Kategorie</a><ul class="sub-menu">';
$categories = get_categories();
foreach ($categories as $category)
{
$option = '<li><a href="'.get_category_link($category->term_id).'">';
$option .= $category->cat_name;
$option .= '</a></li>';
$items .= $option;
}
$items .= '</ul></li>';
}
return $items;
}
How
改變這個項目的順序。我無法在外觀 - >菜單中看到它,我想將它移到菜單中的第二個位置。
Home | Categories | How to start | about | contact
你爲什麼不嘗試創建自定義WP菜單? – Ares
因爲我需要自動添加到菜單的類別。 –
@ user3211948看看你的更好的方法[**添加一個類別菜單**](http://wordpress.org/support/topic/adding-a-category-to-menu) –