Intereting Posts
Тип сообщения Постоянная ссылка Как передать значение специального поля в короткий код? Как мне документировать вызовы функций? Добавить логотип в панели навигации до пунктов меню в двадцать тринадцать? Обнаружение всех администраторов, которые вошли в систему Использование delete_post_meta для удаления нескольких выбранных параметров Можно добавить еще одну настройку в настройку «Параметры передней страницы» для пользовательского типа сообщения правильно использовать add_settings_field? При использовании wp_enqueue_script (); в теме почему мы не используем add_action? Как я буду доказывать свою прежнюю тему WordPress? Как плагины WordPress работают с API-интерфейсами oAuth2? Как создать таксономию без использования функции register_taxonomy () Многоузловая ошибка? – Восстановить настройки сети. Как обрабатывать эту структуру URL. Продолжайте получать "страница не найдена" Как включить третий уровень с функцией wp_get_nav_menu_items

Добавление пункта меню в главное меню

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

В основном я хочу добавить «ВОПРОСЫ» в качестве пункта меню в левой части страницы. Точно так же, как и в ARTIST. Я хочу сделать это изменение, и я не знаю, как это сделать. Любая помощь будет оценена по достоинству.

Надеюсь, что это имеет смысл, если нет.

Solutions Collecting From Web of "Добавление пункта меню в главное меню"

У вас есть несколько вариантов, в зависимости от ваших конкретных потребностей.

Вариант 1: создать новый тип сообщения

Если вам нужно создать новый тип сообщения для «Проблемы», меню можно автоматически создать как часть процесса регистрации пользовательского типа. Вы можете использовать плагин типа « Типы», или вы можете самостоятельно зарегистрировать его (вы можете использовать мой пример Post Type & Taxonomies plugin или онлайн-инструмент, например GenerateWP.com, чтобы упростить работу).

Вариант 2. Создание пользовательской страницы

Если вам нужно создать новую страницу без привязки к настраиваемому типу сообщений, у меня также есть пример плагина, который демонстрирует эту точную вещь. Вы можете скопировать код дословно и повторно использовать его.

Загрузить пример Плагин Admin Menus или просто просмотреть код на GitHub .

Вы также можете прочитать на add_menu_page() WordPress. В этом случае вам нужно будет предоставить обратный вызов, который строит страницу с нуля.

Вы можете использовать пользовательские типы сообщений (знаете как CPT). Посмотрите на эту ссылку. Пользовательский тип сообщения

Вам нужно будет создать собственный тип сообщения для каждого нового элемента, который вы хотите.

Для каждого элемента есть два основных шага:

  1. Зарегистрируйте новый тип сообщения. https://codex.wordpress.org/Function_Reference/register_post_type

    а. При регистрации нового типа сообщения, отображаемого в меню, необходимо задать два аргумента: show_ui и show_in_menu.

    б. Если вы хотите, чтобы пользовательские таксономии (категории / теги) отправлялись с вашим типом сообщения, вам также нужно будет зарегистрировать их.

  2. Создайте шаблон для отображения новых страниц типа публикации на передней панели сайта. https://codex.wordpress.org/Post_Type_Templates

    а. Вам понадобится хотя бы один шаблон (post-type) .php.

    б. Вам понадобится шаблон archive- (post-type) .php, если вы хотите отобразить новый пост-тип в списке, похожий на блог.

    C. Вам нужно будет создать шаблон archive- (taxonomy) .php, если вы используете пользовательские таксономии.