Annonce

Important, migration recommandée : WordPress 2.6.3 est disponible en français.À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.

#1 03-12-2007 03:48:43

MICKAEL
Connaisseur WP
Date d'inscription: 15-06-2007
Messages: 19

Dupliquer configuration pour sous-blog Mu

Bonjour,

Ma configuration WP actuelle
- Version de WordPress :WPMU1.3
- Thème utilisé :Blue zinfandel et photopress B.Gardner adaptés à mes besoins.
- Plugins en place : ...
- Nom de l'hebergeur : dreamhost (installation mu à la racine et sous-blog en sous-repertoires)
- Adresse du site :

Problème(s) rencontré(s) :

Est-il possible de dupliquer la configuration d'un sous blog pour l'appliquer à plusieurs autres sous-blogs ?

L'idée est de mettre en place les sous blogs sans avoir a faire les memes configurations à plusieurs reprises !

(blogoliste préremplie, theme autre que default , plugins activés, options définies, ...)


Qu'elles sont les manipulations à faire ? ( dans les fichiers .php de mu , dans la db, un plug in ? ...)
Merci par avance de votre aide
;-)

Hors ligne

 

#2 03-12-2007 09:48:55

quentin
Expert WPmu
Lieu: Geneve
Date d'inscription: 08-10-2006
Messages: 326
Site web

Re: Dupliquer configuration pour sous-blog Mu

Le mieux est de pré-remplir les options à la création du blog. regarde dans wpmu-functions pour ça. si tes blogs existent déja, c'est plus compliqué.



Créer un Blog - Un Blog, des Blogs - 200000 blogs francophones propulsés par WPMU !
WordPress vous stresse ? Perdu dans MU ? Faites appel à des professionnels !
Kipubli prend en charge l'installation, la personnalisation et/ou l'hébergement de votre blog ou de votre plateforme.

Hors ligne

 

#3 04-12-2007 23:53:25

MICKAEL
Connaisseur WP
Date d'inscription: 15-06-2007
Messages: 19

Re: Dupliquer configuration pour sous-blog Mu

Merci pour ta réponse.

(Je tiens à préciser que je ne suis pas un "PRO" du php, plutot un "NULL" mais je suis assez patient ☺.)

J’ai regardé le fichier  wpmu-functions.php et fait quelques recherches sur  http://mu.wordpress.org/.

S’agit-il de lister mes options, de leur donner la valeur par defaut que je souhaite et de les integrer dans les lignes de wpmu-functions ?
Je suppose que oui

Mais ou ?

Dans :

function add_blog_option( $id, $key, $value ) {
    switch_to_blog($id);
    add_option( $key, $value );
    restore_current_blog();
    $opt = $id."-".$key."-blog_option";
    wp_cache_set($opt, $value, 'site-options');
}

ou par ici

    switch_to_blog($blog_id);

    install_blog($blog_id, $title);

    install_blog_defaults($blog_id, $user_id);

    add_user_to_blog($blog_id, $user_id, 'administrator');

    restore_current_blog();

mes options sont par exemple :
5,"0","users_can_register",,"yes"
12,"0","posts_per_rss","10","yes"
34,"0","permalink_structure","/%year%/%monthnum%/%day%/%postname%/","yes"
45,"0","gmt_offset","-5","yes"

(recuperées de la bd)

Je dois donc les ecrire dans une FORMULE qui les rentre dans la nouvelle table ???
Peux-tu me dire ou je vais trouver des infos sur cette formule magique….
Encore merci

Hors ligne

 

#4 05-12-2007 08:26:29

quentin
Expert WPmu
Lieu: Geneve
Date d'inscription: 08-10-2006
Messages: 326
Site web

Re: Dupliquer configuration pour sous-blog Mu

regarde populate_options() dans upgrade-schema.php (le fichier a ptet changé de nom dans les versions récentes).



Créer un Blog - Un Blog, des Blogs - 200000 blogs francophones propulsés par WPMU !
WordPress vous stresse ? Perdu dans MU ? Faites appel à des professionnels !
Kipubli prend en charge l'installation, la personnalisation et/ou l'hébergement de votre blog ou de votre plateforme.

Hors ligne

 

#5 05-12-2007 16:31:35

MICKAEL
Connaisseur WP
Date d'inscription: 15-06-2007
Messages: 19

Re: Dupliquer configuration pour sous-blog Mu

biere
Effectivement on retrouve dans wp-admin/includes/schema.php (nouveau nom de upgrade-schema.php), les options et leurs valeurs par défaut.
Il suffit donc de remplacer par ses propres valeurs par défaut et le tour est joué. ( après test ça marche )
la démarche me semble réglementaire, n'est-ce pas ?.Par contre pour ajouter ou modifier le "contenu" par défaut du blog  ( page(s), catégories, blogroll...) l 'ajout ou la correction se fait dans wpmu-functions.
J'ai pu constater après mes recherches qu'il existait un panneau de configuration ( wide-site je crois) dans les versions précédente de WPMU…dommage qu’il n’existe plus.
PS : j’ai me suis procuré mon premier livre sur php….vous allez rire….PHP & MySQL …pour les nuls…..oui….bon…

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.20
© Copyright 2005-2006 WordPress France