register_function() Déclare dynamiquement des plugins de fonction de templates Description voidregister_function stringname mixedimpl boolcacheable mixedcache_attrs Il faut passer en paramètres le nom de la fonction de templates, suivi par le nom de la fonction PHP qui l'implémente. &api.register.snippet; Les paramètres cacheable et cache_attrs peut être omis dans la plupart des cas. Voir Contrôler la mise en cache des sorties des Plugins pour plus d'informations concernant cette utilisation. Exemple avec register_function() register_function('date_now', 'print_current_date'); function print_current_date ($params) { extract($params); if(empty($format)) $format="%b %e, %Y"; echo strftime($format,time()); } ?> ]]> Où le template est : Voir aussi unregister_function() et les plugins de fonction.