Auf meiner Wordpress-Site (nur Seiten, keine Beiträge) muss eine Reihe von statischen Blobs in eine Seitenleiste eingefügt werden. Wir könnten diese "Blobs" als Widgets bezeichnen / treamen. Zumindest haben sie einen festen HTML-Inhalt wie "Teaser1", "Teaser2", "Haftungsausschluss", "Foo-Richtlinie" ...
Was ich brauche, ist, sie für jede Seite anders anzuordnen. Es geht also nicht nur um "Single" vs. "Archive", sondern wirklich um "Produktseite A" vs. "Produktseite B" vs. "Über uns" vs. "Nutzungsbedingungen" ...
Ich habe über benutzerdefinierte Meta-Boxen nachgedacht, um sie auf der Seite des einzelnen Editors ein- und auszuschalten wp-admin/post.php?post=196&action=edit
, aber natürlich wäre der Drag-and-Drop-Komfort und die einfache Bestellbestimmung regulärer Widgets noch besser.
Außerdem bin ich mir nicht sicher, wie ich diese statischen Schnipsel pflegen (hinzufügen, entfernen, bearbeiten (HTML-Textansicht reicht aus) ...
Für meine Benutzer wäre es intuitiver, wenn sie auf der einzelnen Bearbeitungsseite ( wp-admin/post.php?post=123&action=edit
) "Ich möchte Widget 1,2,5,8" aktivieren, anstatt zum jeweiligen Widget / Snippet zu wechseln und ihm zu sagen, dass Sie auf erscheinen müssen Die folgenden Seiten "Ich verstehe, wie Display-Widgets funktionieren ...
Idealerweise hätte ich eine Einstellungsseite für Widgets (oder Module oder Snippets), auf der ich Widgets hinzufügen / bearbeiten / löschen kann. Und dann auf der einzelnen Bearbeitungsseite rechts eine Metabox, um sie hinzuzufügen und in die richtige Reihenfolge zu ziehen.