Size: a a a

WordPress Russian Community

2020 September 24

ВБ

Владимир Бойко... in WordPress Russian Community
User Concept
Т.е. если необходимы свои css классы и БЭМ - то при помощи wp_get_nav_menu_items() реализовать не возможно ?
перепиши Walker_Nav_Menu
источник

ВБ

Владимир Бойко... in WordPress Russian Community
со своей версткой
источник

ВБ

Владимир Бойко... in WordPress Russian Community
$args = array(
 'theme_location' => 'head_menu',
 'walker'=> new Custom_Walker_Nav_Menu() // этот параметр нужно добавить

);
wp_nav_menu( $args );
источник

UC

User Concept in WordPress Russian Community
Владимир Бойко
перепиши Walker_Nav_Menu
Понял, так и сделаю, можете даже подробно не описывать, буду читать документацию.
Интересует именно вопрос для понимания возможностей, обычное одноуровневое меню я ведь вывожу циклом с БЭМ классами, т.е. подменю таким же образом ( циклом в цикле при необходимом условии (наличии массива) ) вывести не возможно технологически ?
источник

ВБ

Владимир Бойко... in WordPress Russian Community
я никогда так не выводил меню
источник

ВБ

Владимир Бойко... in WordPress Russian Community
по этому хз
источник

ВБ

Владимир Бойко... in WordPress Russian Community
это вообще ты делаешь какой то костыль
источник

UC

User Concept in WordPress Russian Community
Владимир Бойко
перепиши Walker_Nav_Menu
Ок, спасибо большое за ссылки! Видимо придется делать все по данной документации, я думал так более минималистично будет, как в js шаблонизаторах, вроде handlebars или jade/pug, но почему-то в объектах меню нет массивов с подменю
источник

ВБ

Владимир Бойко... in WordPress Russian Community
создай сам массивы и заполни
источник

ВБ

Владимир Бойко... in WordPress Russian Community
источник

ВБ

Владимир Бойко... in WordPress Russian Community
вот пример с меню 3ох уровней
источник

UC

User Concept in WordPress Russian Community
Владимир Бойко
это вообще ты делаешь какой то костыль
Проверку по названию title === 'Item 01' я сделал для примера, хотелось бы сделать проверку на массив с подменю внутри каждого основного пункта и в случае его наличия вывести его в основном пункте
источник

UC

User Concept in WordPress Russian Community
Большое спасибо за код!
Постараюсь в любом случае его детально разобрать, хочется осознано применять те функции и возможности CMS, где именно они конкретно необходимы
источник

Н

Никита in WordPress Russian Community
здравствуйте! в вп не шарю, нужна возможность отображать мини-статьи вместе с содержимым в два-три столбца на всю ширину экрана. направьте, пожалуйста, где искать?
источник

JH

James Hillary in WordPress Russian Community
Никита
здравствуйте! в вп не шарю, нужна возможность отображать мини-статьи вместе с содержимым в два-три столбца на всю ширину экрана. направьте, пожалуйста, где искать?
Заказать у верстал
источник

IR

Irina Ru in WordPress Russian Community
Никита
здравствуйте! в вп не шарю, нужна возможность отображать мини-статьи вместе с содержимым в два-три столбца на всю ширину экрана. направьте, пожалуйста, где искать?
column-count:2; column-gap:40px. Сверстать списком и списку в css задать
источник

Н

Никита in WordPress Russian Community
попробую, спасибо большое!
источник

ВБ

Владимир Бойко... in WordPress Russian Community
Никита
попробую, спасибо большое!
возьми bootstrap и поставь классы
источник

ВБ

Владимир Бойко... in WordPress Russian Community
проще варианта не найдешь
источник

ВБ

Владимир Бойко... in WordPress Russian Community
Irina Ru
column-count:2; column-gap:40px. Сверстать списком и списку в css задать
а какая сейчас поддержка у grid css, мне кажется для таких целей лучше flex использовать
источник