the_content () scheint meinen ACF-Code zu blockieren

Ich habe diesen einfachen Code, aber kann nicht den Inhalt und den ACF-Code zusammen arbeiten.

Wenn ich den_content () einschließe, blockiert es den ACF-Code, aber wenn ich den_content () entferne, funktioniert der ACF-Code gut. Ich vermute, dass es eine sehr einfache Lösung dafür gibt.

Ich habe unnötige Elemente aus dem folgenden Code vereinfacht und entfernt:

   

This is only shown when the_content() is removed.

Solutions Collecting From Web of "the_content () scheint meinen ACF-Code zu blockieren"

Nur zur Information, dies ist ein Fehler in WP und Autop. Sie können das Ticket hier sehen und es sieht nicht so aus, als ob es in nächster Zeit repariert wird. Die Arbeit besteht darin, Ihren mehrzeiligen Kommentar mit beenden

Versuche dies:

 < ?php $acf = false; while ( have_posts() ) : the_post(); if( have_rows('boxes') ) $acf = true; the_content(); if( $acf == true ): echo '

This is only shown when the_content() is removed.'; else : // no rows found endif; endwhile; ?>

Dies ist keine perfekte Lösung, sondern eine schnelle Lösung.

Nun, ich habe herausgefunden, was es war. Eigentlich glaube ich, dass dies durch einen Fehler in WordPress verursacht wurde (oder vielleicht eines der Add-Ons, die ich verwende).

Im Inhalts-Editor hatte ich einen Teil des Codes mit “” ausgeblendet. Bei einigen wurde das abschließende Markup “->” nicht registriert, also im Code nichts nach the_content(); wurde ausgeblendet.