• Здравствуйте.

    Проблема такая: есть сайт. Тема используется Magnificent. В меню выводятся страницы основные, с выпадающим списком зависимых страниц (надеюсь, понятно объяснил). В меню они идут по алфавитному порядку, а мне надо, чтобы порядок был мой собственный (даже не по id). Какие есть варианты решения этой проблемы?

    Я прочел про wp_list_categories, но куда и как вставить — не знаю. В хэдере меню вот так выводится:

    <div id="menu">
    			<div class="container clearfix">
    				<?php $menuClass = 'nav';
    					$menuID = 'primary';
    					$primaryNav = '';
    					if (function_exists('wp_nav_menu')) {
    						$primaryNav = wp_nav_menu( array( 'theme_location' => 'primary-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'menu_id' => $menuID, 'echo' => false ) );
    					};
    					if ($primaryNav == '') { ?>
    						<ul id="<?php echo $menuID; ?>" class="<?php echo $menuClass; ?>">
    							<?php if (get_option('magnificent_home_link') == 'on') { ?>
    								<li <?php if (is_home()) echo('class="current_page_item"') ?>><a href="<?php bloginfo('url'); ?>"><?php _e('Home','Magnificent') ?></a></li>
    							<?php }; ?>
    
    							<?php show_page_menu($menuClass,false,false); ?>
    
    							<?php show_categories_menu($menuClass,false); ?>
    						</ul> <!-- end ul#nav -->
    					<?php }
    					else echo($primaryNav); ?>
    			</div> <!-- end .container -->
    		</div> <!-- end #menu -->

    Что делать? Вопрос нужно решить срочно.

Просмотр 3 ответов — с 16 по 18 (всего 18)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    В настройках темы можно выбрать, по какому полю сортировать страницы. Если выбрать menu_order, то будет учитываться значение «Порядок», которое можно указать в блоке «Атрибуты страницы» при её редактировании.

    А порядок можно менять «мышкой» при помощи плагина page-my-order.

    Я разобрался, ребят. Пришлось переписывать несколько файлов, чтобы работало как надо.

Просмотр 3 ответов — с 16 по 18 (всего 18)
  • Тема «Изменение порядка пунктов в меню навигации» закрыта для новых ответов.