Gutenberg: Wichtige Inhalte des benutzerdefinierten Felds sind hinter dem Abschnitt „Erweiterte Einstellungen“ versteckt.

Erstellt am 25. Okt. 2017  ·  3Kommentare  ·  Quelle: WordPress/gutenberg

Problemübersicht

Wenn Entwickler Sites für Kunden erstellen und so etwas wie Advanced Custom Fields (ACF) verwenden, wird der Inhalt des benutzerdefinierten Felds nicht nur als sekundärer Inhalt betrachtet. Es sind normalerweise wichtige Seiten-/Beitragsinhalte, die beim Erstellen dieser bestimmten Seite/Beiträge ausgefüllt werden müssen. Diese Art von Inhalt sollte nicht hinter einem _Erweiterte Einstellungen_-Panel versteckt werden, insbesondere nicht hinter einem, das anfangs geschlossen ist, da es der Endbenutzer nicht bemerken wird.

Der Benutzer sollte in der Lage sein, alle seine benutzerdefinierten Felder anzuzeigen, wenn er seine Seite/seinen Beitrag bearbeitet.

Darüber hinaus ist der Abschnitt _Erweiterte Einstellungen_ nicht scrollbar, was bedeutet, dass nicht alle benutzerdefinierten Felder angezeigt werden.

Das andere ärgerliche daran, einen Abschnitt _Erweiterte Einstellungen_ zu haben, der sich einfach öffnen und schließen lässt, ist, dass er am Ende den Rest des Gutenberg-Inhalts abdeckt.

gutenbergcustomfields1

Schritte zur Reproduktion (für Fehler)

  1. ACF installieren
  2. Erstellen Sie mehrere benutzerdefinierte Felder, die entweder zu einer Seite oder einem Beitrag hinzugefügt werden
  3. Neue Seite/Beitrag erstellen oder vorhandene Seite/Beitrag bearbeiten

Erwartetes Verhalten

Ich sollte in der Lage sein, auf der Seite zu scrollen, um alle meine benutzerdefinierten Felder anzuzeigen

Aktuelles Verhalten

Wichtiger Seiten-/Beitragsinhalt wird für Benutzer ausgeblendet

Mögliche Lösung

Fügen Sie benutzerdefinierte Felder zum unteren Rand des Editors hinzu, so wie es derzeit ist, damit es richtig angezeigt werden kann und dem Benutzer nicht verborgen bleibt

_macOS Sierra 10.12.1
Firefox 56.0 (64-Bit)
Gutenberg 1.5.1_

Hilfreichster Kommentar

Ich sehe nicht, dass der Wrapper für erweiterte Einstellungen einem anderen Zweck dient, als Metaboxen zu verschleiern. Das Erscheinungsbild eines erweiterten Bedienfelds für erweiterte Einstellungen sieht überladen und verwirrend aus, da mehrere Pfeile nach oben und unten aufeinander zeigen, während die Pfeile in der Seitenleiste nach rechts zeigen.

image

Durch WordPress 4.9 erwartet der Benutzer erweiterte Metaboxen, wenn er den Editor öffnet. Wir konnten dieser Erwartung gerecht werden, indem wir die Metaboxen in ihrem erweiterten Zustand als Abschnitte der obersten Ebene anzeigen (nicht in der mehrdeutigen Schublade "Erweiterte Einstellungen" vergraben).

Alle 3 Kommentare

Das gleiche gilt hier für benutzerdefinierte Felder, die ich selbst erstellt habe (über die Benutzeroberfläche im klassischen Editor). Ich dachte, ich würde diese Felder im neuen Meta-Box-Abschnitt von Gutenberg 1.5 sehen, aber ich sehe nur, was Plugins hinzufügen.

Ist das Standardverhalten? Soll ich ein Plugin für diese Felder erstellen?

Folgendes habe ich zum Beispiel für einen Beitrag:

capture d ecran 2017-10-25 a 12 08 10

Sie können ein ähnliches Problem sehen, wenn Sie Gutenberg mit WooCommerce verwenden. Wenn Sie ein neues Produkt hinzufügen, sind die Produktdaten-Metaboxen nicht sichtbar, bis Sie auf Einstellungen erweitern klicken.
new product extend settings wc

Ich sehe nicht, dass der Wrapper für erweiterte Einstellungen einem anderen Zweck dient, als Metaboxen zu verschleiern. Das Erscheinungsbild eines erweiterten Bedienfelds für erweiterte Einstellungen sieht überladen und verwirrend aus, da mehrere Pfeile nach oben und unten aufeinander zeigen, während die Pfeile in der Seitenleiste nach rechts zeigen.

image

Durch WordPress 4.9 erwartet der Benutzer erweiterte Metaboxen, wenn er den Editor öffnet. Wir konnten dieser Erwartung gerecht werden, indem wir die Metaboxen in ihrem erweiterten Zustand als Abschnitte der obersten Ebene anzeigen (nicht in der mehrdeutigen Schublade "Erweiterte Einstellungen" vergraben).

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen