About

This function inserts posts (and pages) in the database. It sanitizes variables, does some checks, fills in missing variables like date/time, etc. It takes an array as its argument and returns the post ID of the created post (or 0 if there is an error).

Usage:

wp_insert_post($post, $wp_error);
history | show excerpt | excerpt history