ribbon iwa

Cara Menambahkan / Menghapus Halaman Default di WordPress Multisite

Saat Anda menjalankan multisite WordPress, setiap kali situs baru dibuat WordPress secara otomatis menambahkan halaman contoh ke situs baru. Baru-baru ini, salah satu pengguna kami bertanya kepada kami apakah mungkin untuk menghapus halaman contoh default dan menambahkan halaman default mereka sendiri. Pada artikel ini, kami akan menunjukkan cara menambahkan / menghapus halaman default di multisite WordPress.

Mengapa Menambahkan Halaman Default Anda Sendiri di WordPress Multisite?
Ada banyak alasan untuk mengganti halaman sampel default dengan Anda sendiri. Misalnya, Anda mungkin ingin menambahkan halaman yang memberitahu pengguna apa yang harus dilakukan selanjutnya.

Halaman contoh default yang dihasilkan oleh WordPress sedikit membosankan. Mungkin Anda ingin menambahkan sesuatu yang cerdas dan pintar?

Terakhir, Anda dapat menggunakan halaman default untuk memberi tahu pengguna tentang apa yang dilakukan dan tidak boleh dilakukan terhadap jaringan multisite Anda.

Menambahkan / Menghapus Halaman Default di WordPress
Cukup tambahkan kode ini ke file functions.php situs utama Anda atau plugin khusus situs.

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);

function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);

// create new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. Feel free to edit or delete this page.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));
 
// Find and delete the WP default 'Sample Page'
$defaultPage = get_page_by_title( 'Sample Page' );
wp_delete_post( $defaultPage->ID );

  restore_current_blog();
}
Bagian pertama dari kode ini memasukkan halaman WordPress baru berjudul 'Tentang' setiap kali sebuah situs baru dibuat di jaringan multisite Anda. Bagian kedua kode menemukan dan menghapus Default WordPress Contoh Halaman.

Kami berharap artikel ini membantu Anda menambahkan / menghapus halaman default di jaringan multisite WordPress.



SUBSCRIBE TO OUR NEWSLETTER

close