Тема: Как создать выпадающее меню в дефолтной теме
Сначала нужно установить плагин I18n, включить его на вкладке Плагины и заменить в файле header.inc.php код
<?php get_navigation(return_page_slug()); ?>
на
<?php get_i18n_navigation(return_page_slug(),0,99, I18N_SHOW_MENU); ?>
затем нужно добавить в файл style.css примерно такой код:
header nav ul li{
position:relative;
}
header nav ul li.currentpath > a {
color:#FFF;
background:#7096B6;
background:rgba(255,255,255,.2);
text-decoration:none;
border-radius:40px;
-moz-border-radius:40px;
-khtml-border-radius:40px;
-webkit-border-radius:40px;
}
header nav ul li ul {
position:absolute;
background: White;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
z-index : 9999;
min-width : 150px;
display:none;
padding: 5px 10px 5px 0;
border : 1px solid #DCDCDC;
}
header nav ul li ul li ul{
left : 99%;
top : -5px;
}
header nav ul li ul li{
float:none;
}
header nav ul li ul li+li{
border-top : 1px dashed #4878A1;
}
header nav ul li ul li a:link,
header nav ul li ul li a:visited{
background-color : transparent;
color : Black;
text-shadow: 0px 0px 0px rgba(0,0,0, .3);
padding-top : 5px;
padding-bottom : 5px;
}
header nav ul li:hover ul {
display:block;
}
header nav ul li:hover ul li ul{
display: none;
}
header nav ul li ul li:hover ul{
display: block;
}
header nav ul li ul li:hover ul li ul{
display: none;
}
header nav ul li ul li ul li:hover ul{
display: block;
}
header nav ul li ul li.current > a {
color:#4878A1;
font-weight:800;
background-color : transparent!important;
}
только добавляйте этот код в самом низу этого файла
это позволяет добавить три уровня вложенных меню, если вам лень изучать CSS, вы можете скачать программку http://css3menu.com/ , она поможет вам генерировать код с любым количеством уровней