2017-09-13 2 views
0

Nun, ich habe dieses Problem, ich habe ein paar benutzerdefinierte Tasten zum tinyMCE Wordpress Editor, um HTML einzufügen, so dass der Benutzer nicht mit Shortcodes verwirrt werden würde. Alles funktioniert relativ ok ... aber es gibt einen Knopf, der einen Anker zu einem div umschließt.Wie man Anker um HTML auf tinyMCE wickelt

<a name="buton" class="prod-button" href="some-href"> 
    <div> 
     ... 
    </div> 
</a> 

Das Problem ist, dass der Ancho gelöscht wird, wenn der Inhalt in den Editor eingefügt wird.

Es ist nicht ein Problem der Taste, aber es wie tinyMCE konfiguriert ist glaube ich, weil es geschieht auch, wenn ich den HTML-Code direkt in dem

Editor schreiben habe ich dies bereits getan und es hat nicht Arbeit

tinyMCE.init({ 
    allow_html_in_named_anchor: true, 
    valid_children: '+a[div],+a[span],+a[img]', 
    extended_valid_elements : "a[*]", 
});  

Irgendwelche Ideen?

Antwort

0

Meiner Meinung nach ist die beste Lösung, um das Formular einzufügen, ein kurzer Code zu erstellen. Sie können also das Formular in die Seitenleiste laden und dann den Funktionscode mithilfe des Funktionscodes anzeigen.

Dies ist die Dokumentation https://codex.wordpress.org/Shortcode_API

Grüße. Ed

+0

Form? Seitenleiste? Ich weiß nicht, worüber Sie sprechen, aber die ganze Idee ist, Shortcodes zu vermeiden, weil sie nicht benutzerfreundlich sind und nicht den eigentlichen Inhalt darstellen. – Raba

+0

Dann würde ich Visual Composer empfehlen. Es hat alle Funktionen, die Sie benötigen. https://vc.wpbakery.com/ Ed. –

Verwandte Themen