2009-02-15 6 views
2

J'installe Wordpress plusieurs fois et je dois supprimer manuellement le post de hello world après chaque installation. C'est décourageant!Comment faire pour supprimer le post de Bonjour hello par défaut avant l'installation de Wordpress

Comment puis-je empêcher l'affichage de ce message. Même question pour les liens blogroll.

Thanks.w

+0

lieu plus approprié pour cette question: http://wordpress.org/support/ –

+1

En théorie, vous pourriez appliquer cette philosophie à chaque question sur le SO. Mais ce serait terriblement ennuyeux de le faire. – 12345

+1

@Simon: Je n'achète pas votre rhétorique. Certaines questions sont plus pertinentes pour SO que d'autres, et nous sommes clairement en désaccord sur l'endroit où tracer la ligne. Je trouverais une demande de support technique pour un produit de publication de blog spécifique pour être inappropriée. À chacun ses goûts. –

Répondre

2

Dans la version 2.7.1, ces éléments sont créés dans wp_install_defaults() de /wp-admin/includes/upgrade.php.

Il ne renvoie aucune valeur, vous devriez donc être sûr de simplement commenter ou supprimer le contenu de la fonction. Ou vous pourriez commenter le seul appel sur la ligne 70.

Gardez à l'esprit ce n'est pas mise à niveau de preuve - vous aurez probablement à faire à nouveau si vous mettez à jour votre version de WP

3

Vous pouvez supprimer la code qui crée le message initial et le commentaire dans wp-admin/includes/upgrade.php, mais il me semble que toute solution va prendre plus de temps (mises à jour, etc) que juste frapper "supprimer" une fois par installation ...

6

Dans le wp-content dossier, définissez un fichier appelé install.php, et en cela mettre une fonction wp_install_default. Depuis une catégorie par défaut d'un certain type est supposé, il est une bonne idée de créer un moins une catégorie (exemple de code dérivé de /wp-admin/includes/upgrade.php):

<?php 
    function wp_install_defaults() { 
    global $wpdb; 
    // Default category 
    $cat_name = $wpdb->escape(__('Uncategorized')); 
    $cat_slug = sanitize_title(_c('Uncategorized|Default category slug')); 
    $wpdb->query("INSERT INTO $wpdb->terms (name, slug, term_group) VALUES ('$cat_name', '$cat_slug', '0')"); 
    $wpdb->query("INSERT INTO $wpdb->term_taxonomy (term_id, taxonomy, description, parent, count) VALUES ('1', 'category', '', '0', '1')"); 
    } 
?> 
Questions connexes