フロントエンドから会員のユーザーにカスタム投稿タイプの記事を投稿してもらうのですが、
ダッシュボードに記事が表示されません。投稿一覧を見たときに、記事数には投稿した数がきちんと表示されるのですが、一覧にはダッシュボードから投稿した記事のみしか表示されません。
すべて (7) | 公開済み (2) | 非公開 (1)
といった感じです。(フロントエンドから投稿した4つの記事が一覧に並ばず、ダッシュボードから投稿した3つの記事のみ一覧に並んでいる。)
$form_post = array( 'ID' => $_POST['ID'], 'post_author' => $_POST['post_author'] , 'post_content' => '$_POST['post_content']' , 'post_type' => 'design' , 'post_status' => $_POST['post_status'] , 'post_title' => $_POST['post_title'] , ); $form_id = wp_insert_post( $form_post ); update_post_meta( $form_id , '$custom_field', $_POST['custom_field']);
$form_idにはちゃんと新規投稿のIDが返っており、データベースにも記事が登録されていました。
$form_postに足りないものがあるのでしょうか?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。