Комментарии: Как создать и вывести меню в wordpress – это просто с функцией wp_nav_menu /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu Как создать сайт на wordpress, настроить и оптимизировать wordpress Sun, 09 Mar 2025 10:15:46 +0000 hourly 1 https://wordpress.org/?v=4.8.25 Автор: adward /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu#comment-1234 Tue, 25 Mar 2014 22:53:49 +0000 /?p=5931#comment-1234 Клиент требует убирать из меню те страницы сайта (меню основано на страницах), для которых стоит статус “Черновик” или “На утверждении”.

Можно ли каким нибудь способом, либо:
a) не формировать это меню в момент сборки, или же
б) присваивать такому пункту какой либо, скажем, класс, например class=”hiddenitem”

В данный момент меню формируется следующим образом:

$args = array(
	'theme_location'=>'equipment-menu',
	'container'=>'div',
	'container_class'=>'children_menu_top',
	'container_id'=>'menu',
	'menu_class'=>'sf-menu',
	'menu_id'=>'children_menu',
	'before'=>'<span>',
	'after'=>'</span><div class="validm"></div>',
	'fallback_cb'=>false
);
wp_nav_menu($args);

Спасибо!

]]>
Автор: Kolass /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu#comment-1200 Fri, 07 Mar 2014 13:02:35 +0000 /?p=5931#comment-1200 А как добавить div с определенным классом перед вторым уровнем меню?

]]>
Автор: Илья /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu#comment-1138 Sat, 25 Jan 2014 05:03:42 +0000 /?p=5931#comment-1138 Здравствуйте!
Есть ли у кого инфа, как выводить страницы из меню только второго, или только третьего уровня?

]]>
Автор: dg /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu#comment-1118 Sun, 12 Jan 2014 23:16:14 +0000 /?p=5931#comment-1118 баля….)) забыл вставить тэг пхп…

Оригинальный код там выглядит вот так

 
<nav id="site-navigation" class="main-navigation" role="navigation">
			<h3 class="menu-toggle"><?php _e( 'Menu', 'twentytwelve' ); ?></h3>
			<a class="assistive-text" href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentytwelve' ); ?>"><?php _e( 'Skip to content', 'twentytwelve' ); ?></a>
			<?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?>
		</nav><!-- #site-navigation -->

Если просто поменять эту строчку

<?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?>

на

<?php wp_nav_menu('menu=имя меню'); ?>

то новое меню появляется по середине и без полосочек сверху и снизу…
Помогите как сохранить прежний стиль…

Заранее спасибо!

]]>
Автор: dg /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu#comment-1117 Sun, 12 Jan 2014 23:12:36 +0000 /?p=5931#comment-1117 Оригинальный код там выглядит вот так

<a class="assistive-text" href="#content" title="”>
‘primary’, ‘menu_class’ => ‘nav-menu’ ) ); ?>

Если просто поменять эту строчку

‘primary’, ‘menu_class’ => ‘nav-menu’ ) ); ?>

на

то новое меню появляется по середине и без полосочек сверху и снизу…

Помогите как сохранить прежний стиль…

Заранее спасибо!

]]>
Автор: dg /kak-sozdat-i-vyvesti-menyu-v-wordpress-eto-prosto-s-funkciej-wp_nav_menu#comment-1116 Sun, 12 Jan 2014 23:08:38 +0000 /?p=5931#comment-1116 Спасибо! очень полезно!

Остался один маленький вопрос: как сделать новое меню в том же стиле, что и классическое верхнее меню в twenty twelwe? с равнением слева и между этими полосочками?

]]>