0

Может кто-нибудь, пожалуйста, дайте мне знать, если двойной стиль навигации легко достижим или невозможен. Разработчик WordPress, с которым я общаюсь, говорит мне, что это не так.Можно ли использовать стиль навигации в WordPress?

В принципе, мы хотели бы, чтобы навигация осуществлялась по ссылкам в верхней части веб-страницы (стулья на прилагаемом рисунке), но также вводить суб-навигацию в левой части страницы (вертикальные вкладки в приложение).

Итак, если бы вы были в разделе HOME, у вас было бы 3 вкладки слева, разбивая HOME на 3 части. Если вы нажали на другую верхнюю ссылку и перешли в раздел XYZ, вкладки слева изменились, чтобы предлагать подразделы XYZ.

Я знаю, что это, очевидно, может быть сделано с HTML точки зрения, но парень говорит, что это не возможно сделать это и в то же время, сохранить содержание редактирования в WordPress, как страницы и т.д.

Я бы как и все основные страницы и их дополнительный контент, редактируемые с помощью WordPress CMS.

Возможно? Благодаря

screenshot

ответ

1

Вы можете создать 2 пользовательских заголовков меню & боковой панели. Для каждого дочернего меню заголовка выделяется класс. Теперь на основе активного идентификатора страницы, используя jQuery, включите класс подменю для его отображения.

0

Ваше верхнее меню может быть стандартным меню Wordpress без каких-либо других ссылок (без выпадающих списков или подзаголовков), а затем запрашивать и получать все непосредственные дети текущей страницы, на которой вы находитесь, и отображать эти страницы в виде ссылок. Вы можете использовать этот код в боковой панели и включить его на всех страницах шаблонов, которые имеют боковую навигацию.

<?php $args = array(
'child_of' => $post->ID, //get all children of current page 
'sort_order' => 'ASC', 
'sort_column' => 'post_title', 
'parent' => $post->ID, //get all children that have a parent of the current page. This will return only the children pages not grandchildren. 
'post_type' => 'page', 
'post_status' => 'publish' 
); 

$sub_pages = get_pages($args); 
//then loop through the $sub_pages array and display the links as needed 
?> 
Смежные вопросы