Zum Inhalt springen
themeforge
DE
Kostenlos starten
Menü
  1. Startseite
  2. Attribut-Referenz
  3. wp-show-editor
Kernattribut Komfortabler Adminbereich

Der normale WordPress-Editor auf einer Seite mit Feldern

wp-show-editor

Hat eine Seite eine Feldgruppe, ist der WordPress-Editor darauf ausgeblendet: Alles wird in Feldern bearbeitet. Braucht dein Kunde zusätzlich freien Text, etwa die Firmengeschichte oder die Konditionen, holt wp-show-editor den Editor zurück.

Wo es hingehört

An <body>, neben wp-fields-group. Ein Wert ist nicht nötig.

Den Text des Editors gibt wp="post-content" auf der Website aus, an dem <div>, wo er stehen soll.

Beispiel: die Seite „Über uns“

Markup about.html
<body wp-fields-group="About" wp-show-editor>
  <h1 fld-text="Title">About us</h1>
  <div class="story" wp="post-content">
    <p>We opened in 2019 with one grinder.</p>
  </div>
</body>
Im Adminbereich Pages → About
Content We opened in 2019 with one grinder. Now we roast our own beans.
About
Title About us
Auf der Website die Seite „Über uns“
About us

We opened in 2019 with one grinder.

Now we roast our own beans.

Über den Feldern der Gruppe steht der gewohnte Editor mit Überschriften, Listen und Bildern.

Worauf es ankommt

  • Ohne wp="post-content" auf der Seite kommt der Text aus dem Editor nicht auf die Website.
  • Ist der ganze Text der Seite ein freier Block, reicht der Editor; hat er sich wiederholende Teile, sind Felder besser.

Typische Fehler

Das Build-Protokoll ist der Tab „Logs“ deines Projekts auf themeforge.pro; die kostenlose Markup-Prüfung zeigt dieselben Hinweise.

So nicht
<div class="story" wp-show-editor wp="post-content">
  <p>We opened in 2019.</p>
</div>

Das Attribut nicht an <body>: Der Editor bleibt im Adminbereich ausgeblendet. Das Protokoll meldet nichts.

So geht’s
<body wp-fields-group="About" wp-show-editor>
  <div class="story" wp="post-content">
    <p>We opened in 2019.</p>
  </div>
</body>

Nur an <body>.

Wenn du so weit bist

Sieh dir den WordPress-Adminbereich deiner Website an, bevor du zahlst.