Categories: WordPress開発

WordPress 投稿や固定ページを追加したり削除する

プラグインなどから、プログラムで投稿や固定ページを追加するには、wp_insert_post() を使います。

$post = array(
     'post_name' => $slug ,
     'post_title' => $title,
     'post_content' => $content,
     'post_status' => 'publish',
     'post_type' => 'page',
 );
wp_insert_post($post);

投稿や固定ページをゴミ箱に入れるには、wp_delete_post() を使います。

wp_delete_post($post_id);

投稿や固定ページを完全に削除するには、wp_delete_post() の第二パラメータにTrueを追加。

wp_delete_post($post_id , true);
nakaike