WordPress как на ладони
wordpress jino

Какое API использовать для формы в админке?

Имеется 2 страницы. На одной - берутся данные из таблицы в базе и выводятся через WP_List_Table. На второй - будет форма из двух полей через которую можно добавлять новые записи в таблицу.

Требуемый функционал:

  1. два тестовых поля
  2. валидация полей с выводом ошибок
  3. запись данных в бд
  4. редактирование существующей записи

Нашел несколько способов это сделать:

  1. в лоб - чистая html форма и делать POST запрос на файл плагина
  2. register_setting/add_settings_section
  3. admin-post actions
  4. meta_box

Какой способ здесь подойдет лучше?

Kama 9 месяцев назад
  1. в лоб - чистая html форма и делать POST запрос на файл плагина.

Потому что тут почти все кастом как я понимаю и прилепляться к API смысла нет. По сути ни один API нормально не подходит...

Публикуй с помощью wp_insert_post() и проверяй данные.

0
Гость 9 месяцев назад

Нет ответов на этот вопрос.

На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.