Как добавить новую страницу в меню Wordpress?
$menu_items = array(
array(
'title' => 'Главная',
'url' => home_url(),
),
array(
'title' => 'О нас',
'url' => home_url('/about/'),
),
// Вот здесь я хочу добавить новую страницу в меню
);
$args = array(
'menu' => 'primary-menu',
'container' => 'nav',
'container_class' => 'primary-menu',
);
wp_nav_menu($args);
Каким образом я могу добавить новый пункт меню с заголовком "Услуги" и ссылкой на страницу с URL "/services/"? Буду очень благодарна за помощь! Ответы:
Рекомендую использовать функцию wp_nav_menu() с параметром 'items_wrap' для добавления нового пункта меню. Будьте внимательны при указании правильных значений для 'title' и 'url'.
Чтобы добавить новый пункт меню, вам нужно добавить еще один элемент в массив $menu_items с заголовком "Услуги" и ссылкой на страницу с URL "/services/".
Вам следует использовать функцию wp_nav_menu_items() для добавления нового пункта меню.
Чтобы добавить новый пункт меню в WordPress, тебе нужно модифицировать массив `$menu_items`, добавив в него новый элемент. В данном случае, чтобы добавить пункт меню "Услуги" с ссылкой на страницу "/services/", тебе нужно добавить следующий код:
$menu_items = array(
array(
'title' => 'Главная',
'url' => home_url(),
),
array(
'title' => 'О нас',
'url' => home_url('/about/'),
),
array(
'title' => 'Услуги',
'url' => home_url('/services/'),
),
);
В этом коде мы добавляем новый элемент в массив `$menu_items`, где `'title' => 'Услуги'` - это заголовок пункта меню, а `'url' => home_url('/services/')` - это ссылка на страницу "Услуги".
Затем, чтобы отобразить меню на сайте, тебе нужно передать массив `$args` в функцию `wp_nav_menu()`:
$args = array(
'menu' => 'primary-menu',
'container' => 'nav',
'container_class' => 'primary-menu',
);
wp_nav_menu($args);
В этом коде `'menu' => 'primary-menu'` указывает, что нужно использовать меню с идентификатором "primary-menu". Если у тебя нет такого меню, ты можешь его создать в административной панели WordPress.
Далее `'container' => 'nav'` говорит, что меню должно быть обернуто в тег `