Ecrire au président de la FCPE
[contact-form-7 id= »669″ title= »Formulaire : paramĂ©trer le destinataire » destination-email= »xxxxxxxxxx@gmail.com »]
Ecrire aux webmestres de la FCPE 78
[contact-form-7 id= »669″ title= »Formulaire : paramĂ©trer le destinataire » destination-email= »xxxxxxxxwebmestres@fcpe78.fr »]
Récupérer des valeurs depuis les attributs du raccourci de contact-form-7 [contact--form-7 ...]
Utiliser default:shortcode_attr
form-tag option, qui récupÚre la valeur par défaut.
Par exemple, si vousavez un champ âdestination-emailâ pour l’adresse de destination :
[email* destination-email]
Pour récupérer la valeur par défaut depuis le raccourci , ajouter default:shortcode_attr
au form-tag:
[email* destination-email default:shortcode_attr]
Puis, ajouter un attribut avec le mĂȘme nom dans le raccourci :
[contact--form-7 id="123" title="Contact Form" destination-email="xxxxxx@example.com"]
Encore une petit manip.
Normalement , les raccourci WordPress ne rĂ©cupĂšrent que les attribut prĂ©dĂ©finis, on doit doit l’enregistrer au prĂ©alable.
Ajoutez le code suivant dans le fichier functions.php file de votre thĂšme :
1
2
3
4
5
6
7
8
9
10
11
|
add_filter( 'shortcode_atts_wpcf7' , 'custom_shortcode_atts_wpcf7_filter' , 10, 3 ); function custom_shortcode_atts_wpcf7_filter( $out , $pairs , $atts ) { $my_attr = 'destination-email' ; if ( isset( $atts [ $my_attr ] ) ) { $out [ $my_attr ] = $atts [ $my_attr ]; } return $out ; } |
Cachons ce champ que les robot ne sauraient voir… Par exemple :
<div style="display:none">[email* destination-email default:shortcode_attr]</div>