wp_insert_post
wp_insert_post() функция, которая используется в WordPress для создания нового поста или страницы в базе данных. При вызове этой функции создается новый пост с указанными вами данными, включая заголовок, текс, статус и другую информацию.