Intereting Posts
Пользовательский налоговый запрос со специальными символами Как получить признак заголовка и изображения с помощью JSON API? Переименование темы, так что она помогает SEO и используемая тема скрыта Ошибка в запросе WP. Если переменная пуста, она отображает предыдущее значение post Как отобразить меню, только если оно имеет сообщения в пользовательском меню? Почему этот многозадачный цикл перенаправления исчезает, когда я добавляю «www.»? Передайте данные обратно в TinyMCE от Thickbox WordPress загружает старый style.css, затем загружает текущий Как очистить правила перезаписи при активации любого плагина Запретить публикацию сообщения перед установкой признака? Изменить изображение по умолчанию HTML Автоматический вход в систему с использованием Active Directory и проверки подлинности Windows Некоторые сообщения в блоге, содержащие исходный код, не позволяют сохранить проект или опубликовать Показывать пользовательский тип сообщения на странице архива по категориям сделать выдержку из данных из мета-поля?

Редактировать настраиваемый тип сообщения на странице пользовательского администратора вместо Post Admin

Предыстория: я до сих пор довольно свежий для кодирования и WordPress. Для меня лучший способ понять – это работать над конкретным проектом.

Проект: Я хочу создать инструмент взаимодействия с клиентами для WordPress, который будет использоваться в основном из WordPress Backend. У меня есть пользовательские типы сообщений: Контакты / Люди и Заказы. Поля, которые я добавил с помощью дополнительных пользовательских полей. Что касается меня прямо сейчас, так это то, что пользовательский интерфейс почтового администратора не очень настраивается. Например, я хочу выбрать заказы в поле выбора и затем назначить их клиенту. После этого я не хочу видеть какое-либо поле мультиселекции на клиенте, но таблица с красивыми таблицами всех назначенных заказов. Кроме того, я хочу записывать отношения между людьми, например, например, один человек, являющийся почтовым получателем другого, который является фирмой. Затем я хотел бы показать список для каждого человека со всеми адресами электронной почты, будь они самим этим человеком или назначенным получателем.

Идея : я видел некоторые плагины, которые используют страницу параметров admin с формой для отображения и редактирования как списка сообщений, так и одной конкретной записи, что, по-видимому, обеспечивает гораздо большую гибкость для создания пользовательского интерфейса. Поэтому я хотел бы создать такую ​​административную форму для создания, редактирования и отображения моих пользовательских типов сообщений. Но я полностью застрял и потерял то, что и как это сделать. Я все еще очень люблю noob, чтобы понять весь код из этих плагинов.

Вопрос Supperior: как создать, отобразить и отредактировать настраиваемый тип сообщения на странице параметров администратора, созданной на странице администратора сообщений?

Моя попытка: я думаю, мне нужно разбить эту проблему на junks вроде:

  1. зарегистрировать пользовательскую страницу администратора
  2. добавьте форму к этой настраиваемой странице администрирования, которая отображает поля из пользовательского типа сообщения с желаемым дизайном пользовательского интерфейса.
  3. функциональность для создания нового сообщения:
    • перенаправлять на эту настраиваемую страницу администрирования, если я нажму кнопку ссылки /, чтобы создать новую запись
    • сделать форму сохранить введенные значения в новое сообщение
  4. функциональность для просмотра и редактирования существующего сообщения:
    • перенаправить на эту настраиваемую страницу администратора, если я нажму на существующую запись, чтобы ее отредактировать
    • отображать значения полей сообщения в форме и позволять мне изменять их и обновлять значения.

Аспекты 3 и 4 представляют для меня проблемы.

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

Вопрос: Чтобы иметь возможность подходить к этому проекту (и задавать правильные дополнительные вопросы), сначала мне нужно знать, если это правильные степпипы для решения или если я должен подойти к проекту совершенно по-другому. Пожалуйста, предоставьте мне некоторое просветление! Большое спасибо!