Hi,
I just created a custom insert query, see below:
$query = "INSERT $wpdb->posts SET
post_title='{$page['post_title']}',
post_name='{$page['post_name']}',
post_content='{$page['post_content']}',
post_parent='{$page['post_parent']}',
post_author='{$page['post_author']}',
post_status='publish',
post_type='page',
post_date=now(),
post_date_gmt=utc_timestamp(),
post_modified=now(),
post_modified_gmt=utc_timestamp(),
comment_status='closed',
ping_status='closed',
post_excerpt='',
to_ping='',
pinged='',
post_content_filtered='',
menu_order=0";
$wpdb->query( $query );
It's inserted successfully to wp_posts table but when I browse the link in the front end, it keeps telling 'Page not found'.
I had checked the table wp_posts and it is there. Not sure what's going on.
Anyone encountered the same problem? Really need your idea guys.
Thanks in advance.
Eugene