it-swarm.com.de

Wenden Sie sich an Formular 7, um Absätze und Umbruchmarken zu HTML-E-Mails hinzuzufügen

Ich versuche, Contact From 7 daran zu hindern, Absätze und Tags in HTML-E-Mails einzufügen, kann es aber nicht herausfinden. Etwa 4 leere Absatz-Tags werden am Anfang der E-Mail und zwei am Ende hinzugefügt.

Diese Frage wirft das gleiche Problem auf, und der Fix soll in einem kürzlich veröffentlichten Update enthalten sein, aber ich habe das neueste und kein Glück.

Irgendwelche Ideen?

2
Carson

Ich bin zu dem Schluss gekommen, dass neue Zeilen (Enter's) im Textbereich in HTML-Zeilenumbrüche (Br's) umgewandelt werden.

Wenn ich also die Eingabe in dieselbe Zeile wie das Etikett setze, wird sie korrekt angezeigt.

Ich hoffe es hilft.

1
user4348

wenn Sie ein Update durchgeführt haben und es nicht funktioniert hat, versuchen Sie, das Update manuell durchzuführen

gemäß diesem Benutzer

"Die Lösung, die ich mir ausgedacht habe, war ein ernsthafter Hack, aber es gab keinen anderen Weg, als den Kerncode des Plugins zu bearbeiten. Stecke dies einfach irgendwo in die functions.php deines Themas und es sollte funktionieren:"

    add_filter("wpcf7_mail_tag_replaced", "suppress_wpcf7_filter");
function suppress_wpcf7_filter($value, $sub = ""){
    $out    =   !empty($sub) ? $sub : $value;
    $out    =   strip_tags($out);
    $out    =   wptexturize($out);
    return $out;
}

ich hoffe, es hilft - andernfalls müssen Sie möglicherweise auf eine ältere Version des Kontaktformulars zurückgreifen, wenn Sie wirklich hilflos sind. Version 2.2.1 scheint dieses Problem nicht zu haben, während Version 2.3 es hat

1
mireille raad

Öffne die "classes.php" -Datei im "includes" -Ordner des CF7-Plugins und entkommentiere die folgende Zeile (Nummer 550) wie folgt ...

//$body = wpautop( $body );

Hoffe das hilft (dir auch)!

TIPP: Verkleinern Sie Ihren HTML-E-Mail-Inhalt mit einem HTML-Minifier - nur um sicher zu gehen;)

0
LosMikEos

Dies scheint ein Fehler im Kontaktformular-Plugin zu sein. Sie können sich die Quelldateien des Plugins ansehen, um zu sehen, ob es zusätzliche gibt

stichworte.

0
Keith Groben

Ich bin einverstanden mit David Garcia , in dem Textbereich, in dem Sie Ihr Formular kompilieren, wird jede neue Zeile in a konvertiert
Etikett.

die Absätze werden stattdessen automatisch von CF7 beim Rendern der Formulare erstellt. Sie müssen nur die CSS-Tags im Formular auf p zurücksetzen.

0
bluantinoo