Est-il possible d'empêcher WP de créer la "Page d'exemple" et "Bonjour tout le monde!" publier lors de la création d'un nouveau blog?
Si vous utilisez Multisite
La réponse acceptée est destructrice en ce qu'elle annule tous les autres éléments de configuration dans la fonction remplacée. Une méthode moins destructrice pour les installations multisites consiste à supprimer le contenu par défaut lors de la création d'un nouveau blog en se connectant àwpmu_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 );
}
Créez un fichier install.php
dans votre wp-content
répertoire. Dans ce fichier, vous déclarez la wp_install_defaults()
fonction. Si vous laissez cette fonction vide, aucune catégorie par défaut, des liens, des publications ou des pages ne seront créés.
La fonction par défaut (enfichable) wp_install_defaults()
se trouve dans wp-admin/includes/upgrade.php
.
Voir également: /programming/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install