Wordpress の子テーマで APP を作成しています。wp_insert_post
テーマをアクティブ化するときに作成される開始ページがあります。startpage
このページを PHP と同じようにfunctions.phpに設定するにはどうすればよいですか?
// Install theme
if ( is_admin() && isset($_GET['activated'] ) && $pagenow == 'themes.php' ) {
$last_id = wp_insert_post(array(
'post_type' => 'page',
'post_title' => 'Welcome to this wonderful page!',
'post_content' => 'Holy smoke',
'post_name' => 'startpage',
'post_status' => 'publish',
'comment_status' => 'closed'
));
update_post_meta($last_id, "_wp_page_template", "page.php");
// Set this page as startpage... but how?
} // Install theme