Descrizione
Il wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period
Il filtro viene utilizzato per determinare quanti giorni devono passare prima che Parziale Le voci vengono cancellate quando si utilizza l'opzione Addon Salva e Riprendi.
Parametri
- $periodo_di_scadenza
- (int) (Richiesto) Numero di giorni per eliminare le voci parziali dalla tabella delle voci. I giorni predefiniti sono impostati su 30.
Fonte
wpforms-save-resume/src/Tasks/DeleteExpiredEntriesTask.php
Ulteriori informazioni
Il filtro viene utilizzato per determinare quanti giorni devono trascorrere prima che le voci parziali vengano rimosse dal modulo quando si utilizza l'addon Salva e riprendi.
Modificando l'impostazione predefinita di questo filtro, non sarà possibile eliminare automaticamente queste voci senza eseguire manualmente l'azione pianificata in sospeso. Per eseguire manualmente questa azione, andare su WPForms " Strumenti " Azioni programmate, e dal In attesa cercare la sezione wpforms_save_resume_clean
azione. In questa attività è presente un'opzione che consente di Correre o Annullamento. Selezionare Correre per eseguire manualmente questa operazione e rimuovere queste voci parziali.
Esempio
/* * 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 );
È possibile utilizzare questo filtro anche per passare ai minuti.
/* * 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 );
Articoli di riferimento
Come modificare la data di scadenza delle registrazioni parziali