É possível impedir o WP de criar a "Página de amostra" e "Olá, mundo!" postar ao criar um novo blog?
10
Se você estiver usando o Multisite
A resposta aceita é destrutiva, pois cancela todos os outros itens de configuração na função substituída. Uma maneira menos destrutiva de fazer isso para instalações em vários sites é excluir o conteúdo padrão durante a criação do novo blog, conectando-o aowpmu_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 );
}
Crie um arquivo install.php
no seu wp-content
diretório. Nesse arquivo, você declara a wp_install_defaults()
função. Se você deixar essa função vazia, nenhuma categoria, link, postagem ou página padrão será criada.
A função padrão (conectável) wp_install_defaults()
pode ser encontrada em wp-admin/includes/upgrade.php
.
Consulte também: /programming/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install