Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.
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.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
#1 28-08-2009 16:30:22
- Lucrèce
- Connaisseur WP
- Date d'inscription: 06-06-2007
- Messages: 39
Mettre des Shortcodes dans un Shortcode
Ma configuration WP actuelle
- Version de WordPress : 2.8.4
Bonjour, je suis en train de réaliser un plugin : j'ai fait un shortcode qui affiche des données de ma base de données. Ces données sont parfois des shortcodes.
Ceux-ci sont affichés telquels dans la page. j'aimerai savoir si il existe un moyen pour qu'il soit aussi pris en compte ?
Si j'utilise un quicktag a un niveau ou a un autre, cela marcherait-il ?
Merci !
Hors ligne
#2 28-08-2009 17:00:33
- arena
- Passionné WP
- Date d'inscription: 29-11-2006
- Messages: 832
Re: Mettre des Shortcodes dans un Shortcode
il n'est pas possible de mettre des shortcodes dans des shortcodes avec la fonction do_shortcode
le do_shortcode
faisant un "echo"
du texte renvoyé par le shortcode.
A moins de passer par qqchose du style
Code: html
ob_start();
do_shortcode('toto');
$x = ob_get_contents();
ob_end_clean();
pour les shortcodes inclus dans le shortcode appelant
Dernière modification par arena (28-08-2009 17:01:55)
* Toute tentative ratée de mettre en évidence la loi de Murphy est une mise en évidence de la loi de Murphy
* L'honnêteté est indissociable de la liberté comme la corruption du despotisme. Anatole France
* Plugin pour le formulaire de ce forum : http://wordpress.org/extend/plugins/forum-wordpress-fr/
Hors ligne
#3 28-08-2009 17:19:48
- Lucrèce
- Connaisseur WP
- Date d'inscription: 06-06-2007
- Messages: 39
Re: Mettre des Shortcodes dans un Shortcode
WAHooo !!! Ca marche Nickel !!! MERCI Arena !!!!
Hors ligne