web-dev-qa-db-fra.com

Est-il possible de vérifier si un add_filter est déjà appliqué?

J'ai dans mon thème ce filtre:

add_filter('widget_text', 'do_shortcode');

Maintenant, je développe un plugin où j'ai ce même filtre. Je voudrais savoir s'il y a une condition que je peux vérifier si le filtre est déjà placé? Je ne veux pas l'exécuter deux fois. Je ne sais pas si cela peut causer un problème. Je veux juste jouer en toute sécurité.

2
Daniel
<?php has_filter( $tag, $function_to_check ); ?> 

http://codex.wordpress.org/Function_Reference/has_filter

4
Joey Yax