Vous n'êtes pas identifié.
Annonce
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 24-07-2008 00:57:19
- arena
- Expert WP
- Date d'inscription: 29-11-2006
- Messages: 304
apply_filters ???
Bonjour,
Lorsque dans un plugin on met un
Code:
- apply_filters
faut il créer un add_filter par défaut ?
qui appelerait une function du type
Code:
- function fake_filter ($x) { return $x; }
L'objectif est de permettre à d'autres développeurs d'enrichir son plugin par des "add ons" (d'autres plugins en fait).
Merci de vos réponses
Hors ligne
#2 24-07-2008 09:33:59
- dlo
- Blogodépendant

- Date d'inscription: 10-04-2007
- Messages: 1768
Re: apply_filters ???
Non, ce n'est pas nécessaire.
La fonction apply_filter exécutera toutes les fonctions qui auront été déclarées avec le add_filter avec le même nom de filtre et s'il n'y en a pas, rien ne se passe.
Cordialement
Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !
Hors ligne
#3 24-07-2008 13:47:42
- arena
- Expert WP
- Date d'inscription: 29-11-2006
- Messages: 304
Re: apply_filters ???
Donc si j'écris
$x = apply_filters('toto',$x);
et qu'il n'y a aucun filtre activé, la variable $x n'est pas réinitialisé.
Hors ligne
#4 24-07-2008 14:03:49
- dlo
- Blogodépendant

- Date d'inscription: 10-04-2007
- Messages: 1768
Re: apply_filters ???
Exactement. Dans ce cas, la variable $x garde sa valeur d'origine.
Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !
Hors ligne