Apakah mungkin untuk menghentikan WP dari membuat "Halaman Contoh" dan "Hello World!" memposting saat membuat blog baru?
Apakah mungkin untuk menghentikan WP dari membuat "Halaman Contoh" dan "Hello World!" memposting saat membuat blog baru?
Jawaban:
Jika Anda menggunakan Multisite
Jawaban yang diterima merusak karena membatalkan semua item konfigurasi lainnya dalam fungsi yang diganti. Cara yang kurang merusak untuk melakukannya untuk pemasangan multisite adalah dengan menghapus konten default selama pembuatan blog baru dengan menghubungkan kewpmu_new_blog
add_action( 'wpmu_new_blog', 'delete_wordpress_defaults', 100, 1 );
function delete_wordpress_defaults(){
// 'Hello World!' post
wp_delete_post( 1, true );
// 'Sample page' page
wp_delete_post( 2, true );
}
Buat file install.php
di wp-content
direktori Anda . Dalam file itu Anda mendeklarasikan wp_install_defaults()
fungsinya. Jika Anda membiarkan fungsi itu kosong tidak ada kategori default, tautan, posting atau halaman akan dibuat.
Fungsi default (pluggable) wp_install_defaults()
dapat ditemukan di wp-admin/includes/upgrade.php
.
Lihat juga: /programming/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install