Безусловно, ваш лучший вариант - использовать новые функциональные возможности меню в WordPress.Настолько просто настроить вашу тему:
add_theme_support( 'menus' );
add_action( 'init', 'register_my_menus' );
function register_my_menus() {
register_nav_menus(
array(
'public-menu' => __( 'Public Menu' ),
'sidebar-public-menu' => __( 'Sidebar Public Menu' ),
'sidebar-members-menu' => __( 'Sidebar Members Menu' ),
'sidebar-staff-menu' => __( 'Sidebar Staff Menu' ),
'footer-menu' => __( 'Footer Menu' )
)
);
}
поместите это в файл functions.php (и, очевидно, измените его в соответствии с вашими требованиями).
Затем в файле шаблона -вероятно, sidebar.php вам понадобится что-то вроде:
<?php wp_nav_menu( array( 'theme_location' => 'sidebar-staff-menu', 'container' => false ) ); ?>
А затем перейдите в конец WordPress (ваш wp-admin) и затем перейдите в Внешний вид> Меню и вуаля, которые вы можете перетаскивать.и добавьте свои категории к своему сердцу!
Полезная ссылка: http://justintadlock.com/archives/2010/06/01/goodbye-headaches-hello-menus
Прочитайте это, Джастин Тэдлок потрясающий.
Удачи.