Кстати! Про то, как кодить меню в WordPress, у меня на сайте есть видеоурок.
Функция включает поддержку меню темой WordPress и регистрирует области, указанные в параметрах функции. В зарегистрированные области впоследствии можно будет добавлять меню (здесь работает примерно такой же принцип, как у сайдбаров и виджетов).
Читайте подробнее про меню в WordPress.
register_nav_menus( $locations = array() )
Функция ничего не возвращает.
register_nav_menus( array( 'head_menu' => 'Область шапки сайта.', 'footmenu' => 'Область в футере.' ) );
Иногда эту функцию используют внутри хука init
, но в официальной документации WordPress об этом ничего не говорится, так что можете смело вставлять её в functions.php
прямо в таком же виде, как в примере.
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.