wp_insert_post ブロック php スクリプトの実行
テクニカルアンサー 25
こんにちは、私はwp_insert_post()を呼び出すプラグインに取り組んでいますが、プラグインの実行はwp_insert_post()の呼び出しでロックされています。
私が実行しているコード・スニペットだ:
$new_page = array(
'post_type' => 'post'、
'post_title' => 'テストページのタイトル'、
'post_content' => 'テストページの内容'、
'post_status' => 'draft'、
'post_author' => get_current_user_id()、
);
echo "パブリッシング2....<br>";;
を試す。
$new_page_id = wp_insert_post($new_page, true, false);
echo "パブリッシング3: id=$new_page_id....<br>";;
} catch (例外 $ex) {.
echo "EXCEPTION.... $ex<br>";;
}
スプロール
これが出力だ:
出版 1....
出版 2....
投稿リストを見ると、投稿は公開されているが、関数からのフィードバックも例外の発生もなく、実行が停止している。
どなたか直し方をご存じですか?
より多くの情報を提供することができます。私はローカルのWordPressインストール上でそれを実行しています。