Intereting Posts
ul перечисляет только столько лилей, сколько заполненных пользовательских полей wp_schedule_event / cron_schedules – пользовательское время повторения, не работающее в плагине Поддомены подстановочных подстановок WordPress на Plesk Список классов тела, созданных body_class () Изменения, внесенные в php.ini, не влияют на wordpress Показать последние комментарии на главной странице Программно изменяющаяся постоянная ссылка, когда публикуется одинаковый тип публикации Комментарий комментария WordPress для включения комментариев к прикреплению Способ добавления заголовков в галереи изображений по коду ngnix Url rewrite не работает Страница перенаправления для персонализированного типа сообщения Как получить посты по категориям и выбрав таксономический термин? Получить список сообщений CPT в терминах таксономии * current * post Проблемы кодирования символов для страниц на нескольких языках Как получить $ post объект, доступный внутри functions.php, чтобы локализовать скрипт?

Использование пользовательских типов сообщений в пользовательском меню администратора

Этот вопрос немного сложно объяснить, но я постараюсь быть настолько ясным, насколько могу:

У меня есть пользовательская тема, над которой я сейчас работаю. В этой теме я добавил меню верхнего уровня в wp-admin с 5 подменю ниже.

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

Причина, по которой я хочу сделать это, заключается в том, что пользовательские типы сообщений будут содержать крючки для включения определенных вызовов в API (токены пользователей, ключи, xml и т. Д.), И я хочу избежать путаницы конечного пользователя, создающего сообщения от того, что должны быть основными функциями моей темы.

В настоящее время я не разработал код (я тоже не прошу об этом), так как вы понимаете, что поисковая система по строкам «меню пользовательских почтовых администраторов сообщений» и т. Д. Просто отбрасывает всевозможные неуважения, у любого из вас есть указатель на указатель где я могу понять, как это реализовать?

С уважением, Мартин

Зарегистрируйте тип сообщения без пользовательского интерфейса ( 'show_ui'=>false ), тогда вам нужно будет создать форму на своих подменю (-ах) и одном или нескольких обработчиках для этих форм. wp_insert_post / wp_update_post может обрабатывать ввод сообщений, если вы дадите им правильную информацию. Основываясь на имеющейся информации, это лучшее, что у меня есть.

Для персонализированного типа сообщения вы никогда не заходите в «Сообщения >> Добавить новое». Вы перейдете к «CPT-Name >> Добавить новый». Это разные меню.