commonsbooking
commonsbooking copied to clipboard
Enhancement: AJAX Upgrades
Was Eigener Tab unter "Migration" der nur angezeigt wird, wenn ein längerer Upgrade Prozess nötig ist.
Wie
Neue AJAX Action namens cb_run_upgrade und ein eigenes Array, in dem die Funktionen definiert werden, die bei einem Upgrade ausgeführt werden. Die Funktionen zum Abruf der Posts die upgegradet werden müssen, müssen paginated sein. Aber das geht easy mit WP_Query.
Warum
Häufige Timeouts bei größeren Installationen (Heavy User), wenn auf eine neue Version geupdatet werden soll. Darüber hinaus hilft, wenn wir z.B. später die Buchungen auf eine eigene Tabelle migrieren wollen, müssen wir dafür keine eigene AJAX Action anlegen.
closes #1571