Чтобы вставить сообщение ...
wp_insert_post($postarr, $wp_error = false)
Код в wp-includes / post.php.
Чтобы вставить изображение ...
media_handle_upload($file_id, $post_id,
$post_data = array(), $overrides = array( 'test_form' => false ))
$file_id
- индекс в $ _FILES. $post_id
- это запись, к которой вы хотите прикрепить файл.
Этот код находится в wp-admin / includes / media.php, что может вызвать проблемы, если вы делаете это на внешнем интерфейсе, а не на администраторе.