Descripción
En wpforms_save_resume_tasks_deleteexpiredentriestask_expire_period
se utiliza para determinar cuántos días deben pasar antes de que Parcial se borran cuando se utiliza la función Complemento Guardar y Reanudar.
Parámetros
- $período_de_expiración
- (int) (Obligatorio) Número de días para borrar entradas parciales de la tabla de entradas. Los días por defecto son 30.
Fuente
wpforms-save-resume/src/Tasks/DeleteExpiredEntriesTask.php
Más información
El filtro se utiliza para determinar cuántos días deben pasar antes de que las entradas parciales se eliminen del formulario cuando se utiliza 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 programadasy del Pendiente busque la sección wpforms_save_resume_clean
acción. En 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 puedes utilizar 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