wordpress関数は、プログラムでデータを送信するために使用されます。コンテンツ、抜粋、タイトル、日付などを追加するために提出する標準フィールド。WP insert post PHP関数とカスタムフィールド
ドキュメントがないのは、カスタムフィールドに送信する方法です。私はそれがadd_post_meta($post_id, $meta_key, $meta_value, $unique);
機能で可能であることを知っています。
標準wp_insert_post関数にそれを含める方法がわかりません。だから私があなたに尋ねる理由は、これがWP質問よりもPHP質問の方が多いからです。以下は、投稿を提出するPHPコードです。
<?php
$my_post = array(
'post_title' => $_SESSION['booking-form-title'],
'post_date' => $_SESSION['cal_startdate'],
'post_content' => 'This is my post.',
'post_status' => 'publish',
'post_type' => 'booking',
);
wp_insert_post($my_post);
?>
どれヘルプ革ズボン、
あなたはコーデックスの関数のリファレンスを見れば、あなたはポストが正常に追加された場合wp_insert_post
はポストのID
を返すことがわかります
に役立ちますがhttp://wordpress.stackexchange.com/questions/8569/wp-insert-postで質問と回答を更新しました-php-function-and-custom-fields – Laizer