Inhalt nach dem Deaktivieren von Yoast SEO leer lassen

Ich versuche das Yoast SEO Plugin von einer sehr einfachen Seite mit einem benutzerdefinierten Thema zu deaktivieren. Nach dem Deaktivieren des Plugins haben Beiträge keine Inhalte – Titel funktionieren, nur der the_content ist leer. Seiten sind in Ordnung. Wenn ich das Plugin wieder aktiviere, kommt der Post-Inhalt zurück. Das Problem tritt nicht auf, wenn ich zu einem der Standard Twenty * -Themen wechsle.

Es the_content aus, als the_content etwas die $post Daten zu einem frühen the_content Protokollierung vom the_content Filter bei allen Prioritäten führt zu einer leeren Zeichenfolge. Fehlerprotokolle sind leer. Meine Vermutung ist, dass irgendwo eine Yoast-function oder ein Filter aufgerufen wird, aber ich habe noch nichts gefunden.

WordPress ist eine saubere v4.7.5, Yoast SEO ist v4.8 (beide neueste Versionen, neue Installationen). Das einzige andere aktive Plugin ist Advanced Custom Fields Pro. Ich kann das auf mehreren Servern neu erstellen.

Solutions Collecting From Web of "Inhalt nach dem Deaktivieren von Yoast SEO leer lassen"

Stellt sich heraus, dass die Vorlage single-post.php einen Aufruf von the_post() fehlte. Da diese function alle Postdata initialisiert, die von functionen wie the_content() , hat WordPress nichts anzuzeigen.

Wie für Yoast SEO, ich the_post() es ruft irgendwo früher die the_post() die die WordPress globalen Variablen bevölkern würde. Wenn das Thema mit aktiviertem Yoast SEO geschrieben wurde, hätte niemand die Auslassung bemerkt.