Beschreibung
Die wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period
Filter wird verwendet, um zu bestimmen, wie viele Tage vergehen sollen, bevor Teilweise Einträge werden gelöscht, wenn Sie die Addon Speichern und Fortsetzen.
Parameter
- $expire_period
- (int) (Erforderlich) Anzahl der Tage, nach denen partielle Einträge aus der Tabelle der Einträge gelöscht werden. Die Standardtage sind auf 30 festgelegt.
Quelle
wpforms-save-resume/src/Tasks/DeleteExpiredEntriesTask.php
Mehr Informationen
Der Filter wird verwendet, um zu bestimmen, wie viele Tage vergehen sollen, bevor Teileinträge aus dem Formular entfernt werden sollen, wenn das Addon Speichern und Fortsetzen verwendet wird.
Wenn Sie die Standardeinstellung dieses Filters ändern, werden diese Einträge nicht automatisch gelöscht, ohne dass die anstehende geplante Aktion manuell ausgeführt wird. Um diese Aktion manuell auszuführen, gehen Sie zu WPForms " Werkzeuge " Geplante Aktionenund aus dem Anhängig Abschnitt, suchen Sie die wpforms_save_resume_clean
Aktion. Unter dieser Aufgabe finden Sie eine Option für ausführen. oder Abbrechen. Wählen Sie ausführen. um diese Aufgabe manuell auszuführen und diese Teileinträge zu entfernen.
Beispiel
/* * Set the number of days to delete partial entries when using the Save and Resume addon * * @link https://wpforms.com/developers/wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period/ * * @param $expire_period Number of days to delete. * return int */ function wpf_dev_delete_expired_entries( $expire_period ) { // deleted partials after 15 days return '-15 days'; } add_filter( 'wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period', 'wpf_dev_delete_expired_entries', 10, 1 );
Sie können diesen Filter auch verwenden, um ihn in Minuten umzuwandeln.
/* * Set the number of days to delete partial entries when using the Save and Resume addon * * @link https://wpforms.com/developers/wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period/ * * @param $expire_period Number of days to delete. * return int */ function wpf_dev_delete_expired_entries( $expire_period ) { // delete partials after 1 minute return '-60 seconds'; } add_filter( 'wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period', 'wpf_dev_delete_expired_entries', 10, 1 );