4.4.10. Erweiterungs- und Verbesserungsmöglichkeiten
Freigaben sollten auch wieder rückgängig gemacht werden können.
Im ungünstigsten Fall kann die SQL-Abfrage zum Darstellen aller aktuell freigegebenen Entwürfe mehrere tausend Werte liefern. Es wäre also Ratsam, eine Paginierung einzuführen. Alternativ könnte man auch die Klasse WP_List_Table von WordPress nutzen, die diese Funktion bereits beherrscht.
Wenn es mehrere hundert oder gar tausend Beiträge gibt, ist der Webserver mit der Schleife für das select-Feld schnell überfordert. Hier sollte man eher auf JavaScript-Lösungen setzen und die Beiträge per Ajax je nach Benutzereingabe nachladen (z.B. Select2).
Man könnte den Code weiter in unterschiedliche Dateien separieren um mehr Übersichtlichkeit zu erzeugen.