Hallo,
Ich möchte den Autorespnder Text gerne personalisieren.
Aus einer anderen Anfrage habe ich den folgenden Code kopiert und in meine function.php Datei eingefügt.
function modify_autorespondermessage_func($message) {
$new_message = "Dear". $_POST['avia_nombre_1']."<br>";
$new_message .= $message;
return $new_message;
}
add_filter('avf_form_autorespondermessage', 'modify_autorespondermessage_func', 10, 1);
Bei uns soll das ganze jedoch wie folgt aussehen
Auf unsere Seite ist ein Auswahlfeld für die Anrede “Frau, Herr” anschließend kommt ein Feld mit dem Namen.
In dem Autoresponder Text soll dann stehen:
Guten Tag (Auswahlfeld Anrede) (Name),
Wie muss der Code lauten damit die Daten korrekt ausgelesen werden?
Der oben genannte Code funktioniert bei mir leider nicht. Den Text “avia_nombre_1″ habe ich natürlich durch meinen Feldnamen ersetzt.
Der Feldname ist doch einfach die Bezeichnung welche ich dem Feld in dem Kontaktformular gebe, oder?
Darüber hinaus möchten wir gerne unseren Briefkopf (liegt als Bilddatei vor) oberhalb des Textes einfügen. Ist dies ebenfalls möglich?
Vielen Dank
Hi!
Can you post a link to the page where you have this form?
Cheers!
Josue
Hi!
I asked for a link to your website.
Regards,
Josue
Hey!
Try with this code:
function modify_autorespondermessage_func($message) {
$new_message = "Guten Tag ".$_POST['avia_anrede_1']." ".$_POST['avia_name_1']."<br>";
$new_message .= $message;
return $new_message;
}
add_filter('avf_form_autorespondermessage', 'modify_autorespondermessage_func', 10, 1);
Cheers!
Josue