@Shimpanze

Алгоритм (псевдокод), как на сайте разместить форму добавления записи?

Добрый день!

Подскажите, пожалуйста, алгоритм (или краткий псевдокод) как на сайте разместить форму добавления новостей. На какой хук её вешать, чтобы при нажатии кнопки «Отправить», запись в админке помещалась в «На утверждении».

Большое спасибо!
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
@weart
Вот так:

$post_information = array(
	'post_title' => wp_strip_all_tags( $_POST['postTitle'] ),
	'post_content' => wp_strip_all_tags( $_POST['postContent'] ),
	'post_type' => 'works', // тип записи
	'post_status' => 'publish', // нужный статус
);

$post_id = wp_insert_post( $post_information );
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Т.к. статья не будет появляться сразу, то и делать полную перезагрузку страницы тоже нет необходимости, поэтому отправляйте ее ajax-ом и в коде добавляйте новый пост

про использование ajax можно почитать здесь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы