¡Atención!

Este artículo contiene código PHP y está dirigido a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Para obtener más información, consulte el tutorial de WPBeginner sobre la adición de código personalizado.

Desestimar

Cómo cambiar el tiempo de espera de ActiveCampaign

Visión general

¿Es necesario cambiar el tiempo de espera de ActiveCampaign al procesar entradas WPForms? Al procesar entradas WPForms a ActiveCampaign necesitará utilizar los recursos de su servidor para hacerlo. Si las entradas no aparecen, puede ser que el servidor esté agotando el tiempo de espera en el proceso. Si desea cambiar el tiempo de espera que su servidor utiliza, tendrá que utilizar un fragmento de PHP y le vamos a mostrar cómo hacerlo.

Configurar

Una vez que haya creado su formulario y lo haya conectado a ActiveCampaign, simplemente copie y pegue este fragmento en su sitio.

Si necesita ayuda para conectar ActiveCampaign a WPForms, consulte esta documentación.

Si necesita ayuda para añadir fragmentos a su sitio, consulte este tutorial.

/**
 * Change the timeout for ActiveCampaign when processing WPForms entries 
 *
 * @link    https://wpforms.com/developers/how-to-change-the-timeout-for-activecampaign/
 */
 
function wpf_dev_ac_timeout( $args, $instance ) {
  
    // Set the timeout in seconds
    $args[ 'timeout' ] = 60;
	
	return $args;
        
}
add_filter( 'wpformsactivecampaign_api_v3_http_request_get_default_parameters', 'wpf_dev_ac_timeout', 10, 2 );

Con el fragmento anterior, hemos cambiado el tiempo de espera por defecto a 60 segundos.

Y eso es todo lo que necesita para cambiar el argumento de tiempo de espera con ActiveCampaign. ¿Le gustaría cambiar también el tiempo de espera del campo de formulario Modern File Upload? Echa un vistazo a nuestro artículo Cómo cambiar el tiempo de espera en el Modern File Upload.