Ich schreibe ein Plugin, das Shortcodes erstellt. Obwohl die Shortcodes ordnungsgemäß analysiert werden, habe ich ein Problem, wenn ich mehrere Shortcodes auf derselben Seite verwende. Also, wenn ich es im Post-Editor so mache:
[foobar]
<p>Lorem ipsum text</p>
[foobar]
<p>Some other text</p>
[foobar]
die HTML-Ausgabe ist:
<div class="foobar">Foobar</div>
<div class="foobar">Foobar</div>
<div class="foobar">Foobar</div>
<p>Lorem ipsum text</p>
<p>Some other text</p>
Es platziert also alle Shortcodes nacheinander und zeigt dann den Rest des Textes auf der Seite an. Stattdessen möchte ich das so haben, wie ich es im Post-Editor geschrieben habe.
Sie haben Shortcodes nicht richtig erstellt
– Haninder Singh
28. Februar 2017 um 11:27 Uhr
Sagen Sie mir bitte, was Ihrer Meinung nach falsch ist?
– Milos
28. Februar 2017 um 11:30 Uhr
Was genau willst du umsetzen?
– Haninder Singh
28. Februar 2017 um 11:30 Uhr
Ich habe dir gesagt, um Ordnung zu halten, also möchte ich Text hinzufügen, dann Shortcode, dann anderen Text, dann denselben Shortcode, dann dritten Absatz. Wenn ich das im wp-Inhaltseditor mache, analysiert er zuerst alle Shortcodes und fügt dann den gesamten Text hinzu, egal wie ich sie im Editor platziere.
– Milos
28. Februar 2017 um 11:52 Uhr