Простой пример использования wp_insert_post
2 дек. 2010 г., 20:01:59
Просмотры: 14.4K
Голосов: -1
Я потратил слишком много времени, пытаясь использовать функцию wp_insert_post()
с <form>
, и не понимаю, почему это не работает.
// Создаем объект поста
$my_post = array(
'post_title' => 'Мой пост',
'post_content' => 'Это мой пост.',
'post_status' => 'publish',
'post_author' => 1,
'post_category' => array(8,39)
);
// Вставляем пост в базу данных
wp_insert_post( $my_post );
Наверное, я делаю что-то не так.
Если возможно, пожалуйста, привяжите это к форме. Большое спасибо. Мне просто нужен пример, чтобы понять, где я ошибаюсь.
Вот ссылка, где я спрашивал ранее. Пожалуйста, не помечайте как дубликат.

User
100
Все ответы на вопрос
1
0
// Создаем объект записи
$my_post = array();
$my_post['post_title'] = 'Моя запись';
$my_post['post_content'] = 'Это моя запись.';
$my_post['post_status'] = 'publish';
$my_post['post_author'] = 1;
$my_post['post_category'] = array(0);
// Вставляем запись в базу данных
wp_insert_post( $my_post );"
Код работает правильно. Ваш код корректен, но возможно проблема в форме отправки данных $_POST? Смотрите эту запись для получения дополнительной информации

bueltge
17.1K
2 дек. 2010 г. 20:27:28
Похожие вопросы