Resumen de IA
Descripción
El filtro wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period se utiliza para determinar cuántos días deben transcurrir antes de que las entradas Parciales se eliminen al usar el complemento Guardar y reanudar.
Parámetros
- $expire_period
- (int) (Requerido) Número de días para eliminar entradas parciales de la tabla de entradas. Los días predeterminados se establecen en 30.
Origen
wpforms-save-resume/src/Tasks/DeleteExpiredEntriesTask.php
Más Información
El filtro se utiliza para determinar cuántos días deben transcurrir antes de que las entradas parciales se eliminen del formulario al usar el complemento Guardar y reanudar.
Al alterar la configuración predeterminada de este filtro, no se eliminarán automáticamente estas entradas sin ejecutar manualmente la acción programada pendiente. Para ejecutar esta acción manualmente, diríjase a WPForms » Herramientas » Acciones programadas y, en la sección Pendientes, busque la acción wpforms_save_resume_clean. Debajo de esta tarea, verá una opción para Ejecutar o Cancelar. Seleccione Ejecutar para ejecutar manualmente esta tarea y eliminar estas entradas parciales.

Ejemplo
/*
* 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 );
También puede usar este filtro para cambiarlo a 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 );
Artículos de Referencia
Cómo Cambiar la Fecha de Caducidad de las Entradas Parciales