Problem bei der Verwendung von benutzerdefiniertem Shortcode mit ACF WYSIWYG-Feld

Ich habe einen benutzerdefinierten Shortcode [colored-list] um einfach eine HTML-Codevorlage zu drucken. Der Grund für das Erstellen dieses Shortcodes liegt darin, dass ich eine PHP-Schleife verwende, um die Textliste in verschiedenen Farbsätzen basierend auf der Elementanzahl zu drucken. So wird zB der erste Text rot, der zweite blau, der dritte gelb, der vierte wieder rot, … blau, gelb. So habe ich für jeden Text einen Farbzyklus erstellt.

Ich habe viel mehr Shortcodes für verschiedene Zwecke erstellt, aber über einem ist nur zum Beispiel.

Was ich jetzt mache ist, dass ich einen WYSIWYG-Editor erstellt habe, der das Advanced Custom Field-Plugin verwendet, um weitere Inhalte hinzuzufügen. Und ich verwende diesen Shortcode darin. Aber jedes Mal, wenn ich es am Frontend stimme, druckt es mit P Tags, die zu so vielen Orten hinzugefügt wurden.

Ich habe so viele Korrekturen wie das Entfernen von wpautop Filter, das Anwenden des Filters “the_content” usw. versucht. Aber keiner von ihnen hat geholfen.

Solutions Collecting From Web of "Problem bei der Verwendung von benutzerdefiniertem Shortcode mit ACF WYSIWYG-Feld"