Bonjour à tous !
Donc voila tout est dans le titre, j'aimerais comprendre la différence entre add_filter et add_action.
En fait j'ai créer un thème WordPress, dans lequel je renseigne le logo du site via une interface d'options du thème (j'utilise SMOF de Options Framework pour faire cela).
Le truc c'est que des fois j'aimerais pouvoir renseigner mon logo directement dans mon fichier functions.php sans passer par l'interface d'options du thème, et sans avoir à remplacer mon header.php dans mon thème enfant.
Voici la partie de code concernée qui se trouve dans mon header.php :
$data correspond à ce que me renvoi SMOF.
J'imagine que pour réussir ce que je souhaite il faut que je rajoute un hook quelque part, mais je ne sais pas trop comment faire cela...
Si quelqu'un a un début de réponse à m'apporter je suis preneur. Merci d'avance !
Modifié par Raphi (06 Nov 2013 - 10:13)
Donc voila tout est dans le titre, j'aimerais comprendre la différence entre add_filter et add_action.
En fait j'ai créer un thème WordPress, dans lequel je renseigne le logo du site via une interface d'options du thème (j'utilise SMOF de Options Framework pour faire cela).
Le truc c'est que des fois j'aimerais pouvoir renseigner mon logo directement dans mon fichier functions.php sans passer par l'interface d'options du thème, et sans avoir à remplacer mon header.php dans mon thème enfant.
Voici la partie de code concernée qui se trouve dans mon header.php :
<div class="header-logo">
<a href="<?php echo home_url(); ?>">
<?php echo ($data['logo-upload'])? '<img src="'.$data['logo-upload'].'" alt="'.get_bloginfo('name').'" />' : get_bloginfo('name'); ?>
</a>
</div>
$data correspond à ce que me renvoi SMOF.
J'imagine que pour réussir ce que je souhaite il faut que je rajoute un hook quelque part, mais je ne sais pas trop comment faire cela...
Si quelqu'un a un début de réponse à m'apporter je suis preneur. Merci d'avance !

Modifié par Raphi (06 Nov 2013 - 10:13)