Как правильно добавить поля отзыва в админку WP при помощи wp_insert_comment?

Ребята, прошу помочь! В документации в wp_insert_comment() есть массив!

$data = [
  'comment_post_ID'      => 1,
  'comment_author'       => 'admin',
  'comment_author_email' => '[email protected]',
  'comment_author_url'   => 'http://',
  'comment_content'      => 'content here',
  'comment_type'         => 'comment',
  'comment_parent'       => 0,
  'user_id'              => 1,
  'comment_author_IP'    => '127.0.0.1',
  'comment_agent'        => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)',
  'comment_date'         => null, // получим current_time('mysql')
  'comment_approved'     => 1,
 ];

Если учесть какие поля мне нужны(то есть эти данные будет вводить пользователь для отзыва)

  • Имя
  • аватарка
  • Город
  • Название поста
  • Комментарии(по дизайну может иметь как короткий так и развёрнутый вид) , вы можете подсказать, куда их правильно записать? К примеру!!!! 'comment_content' => подходит для комментария, и так далее...

P.S. посоветовали использовать comment_meta но для поля с названием не совсем подходит и ещё... Можно добавить отзыв в записи, имея названия этой записи? То есть не использовать id?


Ответы (0 шт):