Articles of меню

как автоматически генерировать иерархические меню из иерархии страниц?

У меня есть фото-сайт, и я позабочусь о том, чтобы перевернуть логическую вложенную иерархию страниц. например, для фотографий, которые я только что опубликовал, я создал следующие страницы: site.com/2013/ site.com/2013/colorado/ site.com/2013/colorado/crested-butte/ последний из них – тот, на котором я разместил свои фотографии. Я хочу, чтобы иерархическое меню было легко перемещаться / просматриваться. Как мне заставить WordPress […]

Переименовать пункты меню для всех, кроме супер администратора

Я могу переименовать пункты меню wp-admin Но как я могу активировать его для всех пользователей, кроме Super Admin? add_filter('gettext', 'rename_admin_menu_items'); add_filter('ngettext', 'rename_admin_menu_items'); function rename_admin_menu_items( $menu ) { $menu = str_ireplace( 'Dashboard', 'Home', $menu ); return $menu; }

Добавьте «выпадающую стрелку» для пунктов меню с подменю

WordPress не добавляет parent класс в пункты меню, которые имеют подменю. Поэтому для этого требуется: function add_parent_css( $classes, $item ) { global $have_children; if( $have_children ) { $classes[] = 'parent'; } return $classes; } add_filter( 'nav_menu_css_class', 'add_parent_css', 10, 2 ); class custom_walker extends Walker_Nav_Menu { function display_element($element, &$children_elements, $max_depth, $depth=0, $args, &$output){ $GLOBALS['have_children'] = (isset($children_elements[$element->ID]))? […]

удалять пункты меню, если пользователь не может читать

Я хочу создать одно меню для всех пользователей, а затем скрыть / удалить элементы из меню, если у них нет доступа к странице, к которой ведет ссылка. Это для меня похоже на СОП. Я действительно не понимаю, как это не является основной функциональностью. Я не могу быть первым, кто захочет или подумает над такой идеей. […]

Важное меню для пользовательских меню WP

Это кажется простым, за исключением того, что я не могу понять это. В теме WordPress, как я могу создать пользовательский меню под заголовком заголовка изображения сверху после прокрутки страницы? Примеры сайтов: www.riverviewford.com и www.forexfactory.com . Вот код, который я нашел в сети, и пытаюсь использовать в WordPress. http://jsfiddle.net/uFq2k/3/ Как я могу называть скрипт и откуда? […]

PHP-скрипт из функций php загружается через admin-ajax в div … и результат равен 0, а не желаемый контент

Я хочу использовать меню аккордеона http://wordpress.org/plugins/jquery-vertical-accordion-menu/ через функцию, которая загружает другое меню на основе шаблона страницы. Более того, я хочу ajaxify этот элемент. Ниже приведены все сценарии из functions.php: function get_left_menu() { if (is_page_template('page-akademia-biznesu.php')) { echo do_shortcode('[dcwp-jquery-accordion menu="Business menu" auto_close="true" event="click" save="true" disable="false" count="false" expand="false" disable_class="disabled"]'); } elseif (is_page_template('page-forum-wiedzy-oze.php')) { echo do_shortcode('[dcwp-jquery-accordion menu="OZE menu" auto_close="true" […]

Хотите добавить другой текст после каждого пункта меню

Я хочу, чтобы моя основная панель навигации отображала пункты меню с очень коротким описанием указанного меню под заголовком каждого элемента. Для этого я надеялся просто ввести атрибут «title» пункта меню в функцию «после» ниже. Не совсем уверен, как это сделать: // the main menu function bones_main_nav() { // display the wp3 menu if available wp_nav_menu(array( […]

Добавить гиперссылку на вход в меню дополнительной навигации

У меня есть следующие строки кода в файле functions.php : #—————————————————————–# # Custom menu #—————————————————————–# if ( function_exists( 'register_nav_menus' ) ) { register_nav_menus( array( 'top_nav' => 'Top Navigation Menu', 'secondary_nav' => 'Secondary Navigation Menu <br /> <small>Will only display if applicable header layout is selected <a href="'. admin_url('?page=redux_options&tab=4') .'">here</a>.</small>' ) ); } //dropdown arrows class […]

Пользовательские меню создаются, но не отображаются в панели администратора

Я разрабатываю собственную тему. В functions.php я добавил – add_action( 'init', 'register_my_menus' ); function register_my_menus() { register_nav_menus( array( 'front_login_menu' => _( 'front_login_menu location'), 'top_front_general_menu' => _( 'top_front_general_menu'), 'top_general_menu' => _( 'top_general_menu'), 'top_student_menu' => _( 'top_student_menu'), 'top_admin_menu' => _( 'top_admin_menu'), 'top_trainer_menu' => _( 'top_trainer_menu' ) ) ); } Затем я создал пользовательские меню в панели администратора. […]

как добавить пользовательский пункт меню, например, имя пользователя только в меню заголовка

Я новичок в WordPress. Я создаю сайт WordPress, на котором есть 3 меню Верхнее меню Меню заголовка Нижний колонтитул Моя проблема заключается в том, что мне нужно добавить имя пользователя в меню «Мое верхнее» Только при входе пользователя в систему Но, используя нижеприведенный фрагмент кода, он добавляет пользовательский пункт меню во все меню ниже кода, […]