Erstellen Sie eine Seite Vorlagenauswahlseite

Ich renne mit einer Idee in meinem Kopf herum, die ich gerne machen würde, aber ich weiß nicht wirklich, wie oder wo ich anfangen soll.

In einem benutzerdefinierten Thema musste ich mehrere Vorlagen für einen meiner Kunden erstellen. Ich bemerkte, dass ich ungefähr 20 mögliche Vorlagen für meinen Kunden hatte (weil er “mehrere” Optionen haben wollte)

Sie können sich vorstellen, dass die Dropdown-Liste für die Vorlagen immens war. Ich habe mich also gefragt, wie ich das Standard-Dropdown-Menü durch einen neuen Bildschirm oder ein Popup-Fenster ersetzen kann, um einen visuellen Verweis auf die möglichen Vorlagen zu erstellen.

Es wäre noch cooler, wenn Thumbnails von Templates basierend auf dem Aussehen der Vorlage erstellt würden. (wie Google es vor einiger Zeit getan hat) Aber das ist der zweite Teil. Zuerst würde ich gerne wissen, wie man das Dropdown sogar ersetzt.

Irgendwelche Gedanken / Ideen?

Ich habe das gefunden, aber … nun, ich weiß es nicht.

Solutions Collecting From Web of "Erstellen Sie eine Seite Vorlagenauswahlseite"

Sie könnten Ihre eigene Metabox für die Seite entwickeln (wahrscheinlich mit benutzerdefiniertem Design), die die Auswahl der Vorlage ermöglicht. Ich weiß nicht, dass das Erstellen von Screenshots machbar ist, aber Sie können es aus einer Art assoziierter Datei ziehen lassen (zB: Vorlagenname ist Vorlagenname.php, Screenshot ist Vorlagenname.png).

remove_meta_box() die Ersetzungsauswahlmethode generiert wurde, können Sie einfach remove_meta_box() , um das Standard-Eingabefeld zu entfernen (siehe: Liste der registrierten Meta-Boxen remove_meta_box() und entfernen ), und Sie sollten eingestellt sein!