Меню не отображается в админке - PullRequest
0 голосов
/ 14 апреля 2019

Я пытаюсь создать свою собственную тему в WordPress. Застрял проблема: я не вижу кнопку меню в панели администратора. Я зарегистрировал меню в functions.php моей темы

<?php
register_nav_menu( 'menu', 'Menu on the main page' );
    ?>

Но в админ-панели нет кнопки меню - внешний вид. Я сделал все, что было рекомендовано на YouTube видео (https://youtu.be/I0zu6Dc3JDI?t=95). Ничего. Пожалуйста, помогите =) У меня есть последняя версия Wordpress.

1 Ответ

1 голос
/ 14 апреля 2019

Вы были на полпути, у вас была правильная идея для регистрации меню, однако вы пропустили указание WordPress запустить команду меню регистрации.

Что вам нужно сделать, это заключить его в функцию и вызватьфункция 'init', которая является инициализацией области администратора (одна из многих перехватчиков WordPress), см. ниже:

function register_child_menus() {
    register_nav_menus(
        array(
            'my-menu' => __( 'My Menu' )
        )
    );
} add_action( 'init', 'register_child_menus' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...