web-dev-qa-db-fra.com

Arrêtez WP de créer "Sample Page" et "Hello World!" affiche

Est-il possible d'empêcher WP de créer la "Exemple de page" et "Hello World!" publier lors de la création d'un nouveau blog?

10
user1706680

Si vous utilisez Multisite

La réponse acceptée est destructive en ce sens qu'elle annule tous les autres éléments de configuration de la fonction remplacée. Une façon moins destructive de le faire pour les installations multisites consiste à supprimer le contenu par défaut lors de la création d'un nouveau blog en y 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 );
}
3
shahar

Créez un fichier install.php dans votre répertoire wp-content. Dans ce fichier, vous déclarez la fonction wp_install_defaults(). Si vous laissez cette fonction vide, aucune catégorie, aucun lien, message ou page ne sera créé par défaut.

La fonction wp_install_defaults() par défaut (connectable) se trouve dans wp-admin/includes/upgrade.php.

Voir aussi: https://stackoverflow.com/questions/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install

19
Geert