лучше просто задать в css
li {
display:inline;
}
ну и before в nav-menu поставить ‘,’
-
Ответ изменён 8 лет, 2 месяца назад пользователем dimasheff.
css в помощь по запросу в гугле «маркированный список в одну строку»
ul li{
display: inline-block;
}
1.
Уточнения по предложенному способу с CSS.
ну и before в nav-menu поставить ‘,’
Вот это не понял.
Как реализовать запятую в предложенном уважаемыми участниками варианте? Именно для одного, конкретного меню, а не всех на сайте.
2.
Для одной своей цели на сайте данное решение я применю (если поможете понять, как реализовать п.1 в этом способе). Спасибо за подсказку, друзья!
Однако, есть зада глубже. SEO-шная 🙂
Сделать все именно на уровне html — что бы ul li небыло и все было просто сплошным текстом в коде.
Есть ли варианты для решение такой задачи?
-
Ответ изменён 8 лет, 2 месяца назад пользователем troloslo.
Сделать все именно на уровне html — что бы ul li небыло и все было просто сплошным текстом в коде.
Есть ли варианты для решение такой задачи?
Подозреваю, что как-то так:
$menuParameters = array(
'container' => false,
'echo' => false,
'items_wrap' => '%3$s',
'theme_location' => 'primary'
);
echo strip_tags(wp_nav_menu( $menuParameters ), '<a>' );
Второй день выручаете! Вчера в др. теме Ваше решение очень помогло, спасибо 🙂
По данной теме. Этот код пихать в фанкшнс? (да, я настолько не шарю в, сорри):)
В таком виде — не работает.
И еще, как применить такое решение именно к одному моему пользовательскому меню?
да, я настолько не шарю
Тогда стоит хотя бы немного ознакомиться с документацией, иначе непонимание начнет накапливаться как снежный ком.
Этот код пихать в фанкшнс?
Код нужно вставить в то место, где Вы хотите выводить меню.
И еще, как применить такое решение именно к одному моему пользовательскому меню?
На странице редактирования меню в админ-панели можно указать в какой «Области темы» оно будет выводится. Идентификатор выбранной области нужно будет вставить вместо «primary» из примера.
Зарегистрированные области обычно перечислены в файле functions.php, их можно найти по имени функции register_nav_menus. Также, с помощью неё можно добавить новые.