Annonce

Important : WordPress 2.5.1 est disponible.
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.

#1 19-04-2008 12:52:23

prosk
Membre WP
Date d'inscription: 09-04-2008
Messages: 4

Récupérer l'id du blog courant (dans un fichier de thème)

Bonjour,

Ma configuration WP actuelle WPMU 1.3.3 fr
- Version de WordPress :
- Thème utilisé :
- Plugins en place :
- Nom de l'hebergeur :
- Adresse du site :

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

Bonjour, savez-vous comment récupérer des valeurs personalisées propres à un blog??

J'ai réussi a les insérer ds la base de donnée ds la table correspondant au blog en quetsion via l'admin en faisant ceci:

$id= get_current_user_id ();
$blogs=get_blogs_of_user($id,true);


et je récupère l'id des blogs possédés par l'utilisateur en faisant ceci:

  $opt_name1 = 'main_link_color';
$opt_val1 =get_blog_option ($blog->userblog_id,$opt_name1);

Ce sytème permet a chaque utilisaetru de personaliser son blog comme il veut (mon thème supporte donc WPMU en sauvegardant les parametres que l'utilisateur a choisi dans La table correspondante au blog)

Seulement, coment récupérer ces valeurs coté client, c'est a dire dans le fichier index.php de mon thème par exemple???

Je ne trouve aucun moyen prédéfini pour récupérer l'ID du blog en cours de consultation, ce que je trouve bizarre pour une solution aussi bien pensée que WPMU.

Avez-vous une idée??

Merci bcp

Hors ligne

 

#2 19-04-2008 14:50:15

prosk
Membre WP
Date d'inscription: 09-04-2008
Messages: 4

Re: Récupérer l'id du blog courant (dans un fichier de thème)

OK problème résolu, un truc tout con mais fort utile ->

<?php echo ($wpdb->blogid) ?>

Hors ligne

 

Pied de page des forums

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

Tous droits réservés - wordpress-fr.net © 2005-2006

  • RSS
WPfr ValidatorXhtml ValidatorCSS mysql Php GetFirefox
Design par AmO - Crédits - Equipe WordPress France

Réseau International : Hongrie - Allemagne - Grèce - Italie - Japon - Corée - Suisse - Turquie - USA