¿Es posible evitar que WP cree la "Página de muestra" y "Hola mundo!" publicar al crear un nuevo blog?
Si estás usando Multisitio
La respuesta aceptada es destructiva porque cancela todos los demás elementos de configuración en la función anulada. Una forma menos destructiva de hacerlo para instalaciones en varios sitios es eliminar el contenido predeterminado durante la creación de un nuevo blog conectándose awpmu_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 );
}
Crea un archivo install.phpen tu wp-contentdirectorio. En ese archivo declaras la wp_install_defaults()función. Si solo deja esa función vacía, no se crearán categorías, enlaces, publicaciones o páginas predeterminadas.
La función predeterminada (conectable) wp_install_defaults()se puede encontrar en wp-admin/includes/upgrade.php.
Ver también: /programming/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install