boriskourt
  • 0
Новичок

Получение пользовательских заголовков меню WordPress и вывод их в тему

  • 0

Я создал несколько пользовательских слотов меню в моей теме WordPress, и вывод ссылок в них был очень простым. К сожалению, я не могу найти способ вывести введенный пользователем заголовок для меню над списком в каждом слоте меню. Похоже, это не входит в стандартную функцию WordPress.

Мне интересно, есть ли простой и эффективный способ получить введенное пользователем имя меню, которое в данный момент находится в слоте моей темы. [Несколько похоже на то, как функция виджетов позволяет вам выбирать, хотите ли вы показывать заголовок конкретного виджета.]

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

РЕДАКТИРОВАТЬ: Все еще ищу помощь!

Share
  1. Прочтите исходный код, чтобы увидеть, как этот текст хранится и есть ли для него геттер. Если нет, прочтите его из базы данных самостоятельно.

    • 0
  2. Из быстрого просмотра wp_nav_menu() кода:

    function get_menu_name($location) {
    
        $locations = get_nav_menu_locations();
        $id = $locations[$location];
        $menu = wp_get_nav_menu_object($id);
    
        return $menu->name;
    }
    
    • 0

Оставить ответ

You must login to add an answer.