Descrição
O wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period
é utilizado para determinar o número de dias que devem decorrer antes de Parcial são eliminadas quando se utiliza o Guardar e retomar addon.
Parâmetros
- $expire_period
- (int) (Obrigatório) Número de dias para eliminar entradas parciais da tabela de entradas. Por defeito, os dias são definidos como 30.
Fonte
wpforms-save-resume/src/Tasks/DeleteExpiredEntriesTask.php
Mais informações
O filtro é utilizado para determinar quantos dias devem passar antes que as entradas parciais sejam removidas do formulário quando se utiliza o addon Guardar e retomar.
Ao alterar a predefinição deste filtro, este não eliminará automaticamente estas entradas sem executar manualmente a ação agendada pendente. Para executar esta ação manualmente, vá a WPForms " Ferramentas " Acções programadase do Pendente procure a secção wpforms_save_resume_clean
ação. Nesta tarefa, verá uma opção para Correr ou Cancelar. Selecionar Correr para executar manualmente esta tarefa e remover estas 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 );
Também pode utilizar este filtro para o alterar 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 );