Resumo da IA
Descrição
O wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period é usado para determinar quantos dias devem se passar antes que o Parcial são excluídas ao usar o Complemento Save and Resume (Salvar e retomar).
Parâmetros
- $expire_period
- (int) (Obrigatório) Número de dias para excluir entradas parciais da tabela de entradas. Os dias padrão são definidos como 30.
Fonte
wpforms-save-resume/src/Tasks/DeleteExpiredEntriesTask.php
Mais informações
O filtro é usado para determinar quantos dias devem passar antes que as entradas parciais sejam removidas do formulário ao usar o addon Save and Resume.
Ao alterar a configuração padrão desse filtro, ele não excluirá automaticamente essas entradas sem executar manualmente a ação agendada pendente. Para executar essa ação manualmente, vá para WPForms " Ferramentas " Ações programadase do Pendente procure a seção wpforms_save_resume_clean ação. Nessa tarefa, você verá uma opção para Executar ou Cancelar. Selecione Executar para executar manualmente essa tarefa e remover essas entradas parciais.

Exemplo
/*
* 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 );
Você também pode usar esse filtro para alterá-lo para minutos.
/*
* 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 );