Как добавить фиксированное вертикальное меню на мой сайт?

Я хотел бы иметь вертикальное (вторичное) меню на некоторых подстраницах моего сайта. Он должен быть исправлен (будет оставаться, когда зритель прокручивается по экрану). В настоящее время я использую фиксированный виджет Q2W3, но мне не нужны параметры настройки, которые я ищу … интересно, какие еще варианты есть?

Solutions Collecting From Web of "Как добавить фиксированное вертикальное меню на мой сайт?"

Я новичок в WordPress сам, но я думаю, что ответы на вопросы – хороший способ узнать. Возможно, есть способ использовать крючки, но я не мог понять это, поэтому продолжил прямое редактирование header.php.

Я попробовал следующее:

Из внешнего вида, меню, я добавил новое меню и назвал его Vert_Menu_test

Я решил добавить меню в верхний левый угол моего тестового сайта: в моем файле header.php, в самом начале тела, я добавил этот код (на основе этого документа )

 <?php $defaults = array( //'theme_location' => '', 'menu' => 'Vert_Menu_test', 'container' => 'div', //'container_class' => '', 'container_id' => 'vert-menu-div', //'menu_class' => '', //'menu_id' => '', 'echo' => true, 'fallback_cb' => false, //'before' => '', //'after' => '', //'link_before' => '', //'link_after' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'depth' => 0, //'walker' => '' ); wp_nav_menu( $defaults ); ?> 

Я дал контейнеру div идентификатор «vert-menu-div». (См. Выше.) Итак, в style.css я добавил

 #vert-menu-div { position:fixed; background-color:#eee; } 

Этого было достаточно, чтобы получить основы. Вертикальное меню зафиксировано в верхнем левом углу. Удачи.