wordpress multisite ลบ sample page และ hello world

wordpress multisite เวลาสร้าง new site จะมีการสร้าง sample page และ hello world มาให้ ถ้าไม่ต้องการข้อมูลดังกล่าว ให้ทำการเพิ่ม โค้ดนี้ เข้าไปใน plugin หรือ theme สำหรับเริ่มต้นของ multisite

add_action( 'wpmu_new_blog', 'execute_site_actions', 10, 6 );
  switch_to_blog($blog_id);

    // Find and delete the WP default 'Sample Page'
    $defaultPage = get_page_by_title( 'Sample Page' );
    wp_delete_post( $defaultPage->ID, $bypass_trash = true );

    // Find and delete the WP default 'Hello world!' post
    $defaultPost = get_posts( array( 'title' => 'Hello World!' ) );
    wp_delete_post( $defaultPost[0]->ID, $bypass_trash = true );

    restore_current_blog();
}
 

Add a Comment

Your email address will not be published. Required fields are marked *