CF7 からの投稿が、自分のサイトの「投稿」または「ページ」に自動的に投稿されるようにしたい。
アクション フックを追加する必要があることがわかりましたが、それを行うスキルがありません。誰か助けてくれませんか?
ありがとうございました!
編集:Blog_by_Emailサービス(送信をメールに送信してから自動的に投稿する)で行うことができますが、投稿にユーザーIDが必要です。
CF7 からの投稿が、自分のサイトの「投稿」または「ページ」に自動的に投稿されるようにしたい。
アクション フックを追加する必要があることがわかりましたが、それを行うスキルがありません。誰か助けてくれませんか?
ありがとうございました!
編集:Blog_by_Emailサービス(送信をメールに送信してから自動的に投稿する)で行うことができますが、投稿にユーザーIDが必要です。
wp_insert_post を使用してこれを行うことができます
//sample code
if(isset($_POST['submit_button'])){
$my_post = array(
'post_title' => $_POST['title'],
'post_date' => date("Y-m-d H:i:s"),
'post_content' => $_POST['description'],
'post_status' => 'pending',
'post_type' => 'post',
'post_author' => $user_id
);
$the_post_id = wp_insert_post( $my_post );
}
wp_insert_post の詳細については、このページにアクセスしてくださいhttp://codex.wordpress.org/Function_Reference/wp_insert_post