Wie Sie den Fehler "Sie müssen die Inhaltsfunktion aufrufen" in Elementor beheben
Wenn Sie Elementor verwenden, kann es sein, dass Sie gelegentlich auf Fehler stoßen, die speziell für dieses leistungsstarke Page Builder-Plugin gelten. Eines der frustrierendsten Probleme ist der Fehler "Sie müssen die Inhaltsfunktion aufrufen". Dieser Fehler kann dazu führen, dass Sie den Page Builder gar nicht mehr verwenden können.
Dieser Fehler tritt in der Regel auf, wenn Sie versuchen, eine Seite zu bearbeiten, die vom Standard-Builder nicht unterstützt wird. Die Behebung dieses Problems ist relativ einfach, es sei denn, es tritt auf jeder Seite auf. Sobald Sie die Ursache gefunden haben, können Sie das Problem schnell und einfach beheben.
Was bedeutet der Fehler "Sie müssen die Inhaltsfunktion aufrufen"?
Wenn dieser Fehler auftritt, wird die folgende Meldung angezeigt:
"Tut mir leid, der Inhaltsbereich wurde in Ihrer Seite nicht gefunden. Sie müssen die Funktion 'the_content' in der aktuellen Vorlage aufrufen, damit Elementor auf dieser Seite funktioniert."
Diese Meldung weist auf ein mögliches Problem mit Ihrem Theme hin, insbesondere auf das Fehlen der WordPress-Funktion der_Inhalt
Funktion. Dieses Problem besteht jedoch nicht nur bei Elementor-freundlichen Themes. Die der_Inhalt
Funktion ist in WordPress unverzichtbar, da sie den Inhalt von Beiträgen anzeigt.
Dieser Fehler kann aus verschiedenen Gründen auftreten. Das häufigste Szenario ist der Versuch, Inhaltstypen zu bearbeiten, die von Elementor nicht unterstützt werden, wie z.B. Produktseiten in der kostenlosen Version des Plugins. Gelegentlich kann der Fehler auch auf Caching-Probleme zurückzuführen sein, die durch Löschen des Browser-Caches behoben werden können. Lassen Sie uns darüber hinaus auf komplexere Szenarien und deren Behebung eingehen.
Wie Sie den Fehler "Sie müssen die Inhaltsfunktion aufrufen" in Elementor beheben (4 Methoden)
1. Verwenden Sie den Theme Builder zum Bearbeiten von Blog-Archivseiten
Die kostenlose Version von Elementor enthält nicht den Theme Builder, der ähnlich funktioniert wie das Full Site Editing von WordPress. Mit dem Theme Builder können Sie Themenvorlagen so bearbeiten, als wären es normale Seiten.
Wenn Sie versuchen, für eine benutzerdefinierte Blog-Archivseite direkt auf den Elementor Editor zuzugreifen, anstatt den Theme Builder zu verwenden, kann der Fehler "Sie müssen die Inhaltsfunktion aufrufen" auftreten.
Um dies zu beheben:
- Navigieren Sie zu Vorlagen > Theme Builder in Ihrem WordPress-Dashboard.
- Wählen Sie auf der nächsten Seite die Vorlage, die Sie bearbeiten möchten.
Nach der Auswahl wird der Elementor Editor gestartet, mit dem Sie wie gewohnt Änderungen vornehmen können. Außerdem können Sie auf vorgefertigte Vorlagensammlungen für Ihr Thema zugreifen.
Nachdem Sie die Blog-Archiv-Vorlage bearbeitet haben, speichern Sie Ihre Änderungen mit dem Elementor Page Builder.
2. Verwenden Sie den Theme Builder zum Bearbeiten von Produktseiten
Wenn Sie versuchen, einzelne Produktseiten in Elementor zu bearbeiten, kann der benutzerdefinierte Beitragstyp "Produkte" von WooCommerce einen Fehler in der Inhaltsfunktion verursachen. Das liegt daran, dass die kostenlose Version von Elementor die Bearbeitung von Produktseiten nicht unterstützt.
Um dieses Problem zu lösen, benötigen Sie eine Pro-Lizenz. Sobald Elementor Pro aktiviert ist, können Sie den Theme Builder verwenden, um Produkt- und Shop-Seitenvorlagen zu bearbeiten. Zugriff auf den Theme Builder über Vorlagen > Theme Builder.
Anmerkung: Elementor Pro enthält standardmäßig keine vorgefertigten Produktseitenvorlagen. Sie können jedoch Vorlagen zur Verwendung auf Ihrer Website importieren.
Ähnlich wie bei Blog-Archivseiten können Sie jeden Designaspekt der Produktvorlage mit dem Elementor Editor anpassen. Der einzige Unterschied besteht darin, wie Sie auf den Editor zugreifen.
3. Einzigartige Seiten-Slugs sicherstellen
Die Wiederverwendung von WordPress-Seiten-Slugs kann den Fehler "Sie müssen die Inhaltsfunktion aufrufen" in Elementor auslösen. Standardmäßig lässt WordPress keine doppelten Slugs für Blogbeiträge oder Seiten zu. Es kann jedoch doppelte Slugs für Seiten, Produkte oder Beitragskategorien zulassen.
Dies kann im Permalink-System von WordPress zu Verwirrung führen. In diesem Fall könnte der Page Builder von Elementor den Seitentyp falsch interpretieren und den Theme Builder zur Bearbeitung benötigen (der nur für fortgeschrittene Benutzer verfügbar ist).
Um dies zu vermeiden:
- Stellen Sie sicher, dass jede Seite, jedes Produkt oder jeder Kategorie-Slug einzigartig ist.
- Mit dem Block-Editor können Sie jeden Slug einer Seite ganz einfach ändern.
4. Stellen Sie sicher, dass Ihre benutzerdefinierte Seitenvorlage die der_Inhalt
Funktion
Wie die Fehlermeldung vermuten lässt, ist das Fehlen der WordPress der_Inhalt
Funktion in Ihrer Vorlage kann den Fehler "Sie müssen die Inhaltsfunktion aufrufen" auslösen.
Um festzustellen, ob Ihr Theme das Problem verursacht, wechseln Sie zu einem Standard-Theme wie Twenty Twenty-One oder Twenty Twenty-Two. Wenn der Wechsel den Fehler behebt, fehlte in der vorherigen Vorlage wahrscheinlich das der_Inhalt
Funktion.
Sie haben zwei Möglichkeiten:
- Wechseln Sie dauerhaft zu einem anderen Thema.
- Bearbeiten Sie die problematische Seitenvorlage.
Um die Vorlage sicher zu ändern, benötigen Sie Grundkenntnisse in PHP und in der Themenentwicklung. Normalerweise müssen Sie die page.php
oder single.php
Datei in Ihrem Thema.
Schritte zum Auffinden und Bearbeiten der Datei:
- Navigieren Sie zum Menüpunkt
wp-inhalt/themen
Verzeichnis.
- Suchen Sie den Ordner für Ihr aktives Thema.
- Suchen Sie nach den Vorlagendateien, wie z.B.
page.php
odersingle.php
.
Fügen Sie die folgende Codezeile an den entsprechenden Stellen ein:
Fazit
Der Fehler "Sie müssen die Inhaltsfunktion aufrufen" in Elementor kann Sie daran hindern, bestimmte Seiten (oder sogar mehrere Seiten) mit dem Page Builder zu bearbeiten. Meistens tritt dieses Problem auf, wenn Sie versuchen, Seitenvorlagen zu bearbeiten, die von der kostenlosen Version von Elementor nicht unterstützt werden.
Um diesen Fehler zu beheben, folgen Sie diesen Schritten. Für die ersten beiden Methoden benötigen Sie eine Elementor Pro-Lizenz:
- Verwenden Sie den Theme Builder, um Blog-Archivseiten zu bearbeiten.
- Verwenden Sie den Theme Builder, um Produktseiten zu bearbeiten.
- Sorgen Sie für eindeutige Seiten-Slugs.
- Stellen Sie sicher, dass benutzerdefinierte Seitenvorlagen die Option
der_Inhalt
Funktion.
Indem Sie die Ursache ermitteln und die entsprechende Lösung anwenden, können Sie dieses Problem beheben und Ihre WordPress-Website wieder mit Elementor gestalten.
Das ist es, wonach ich suche.