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.