Como alterar o tempo limite para a ActiveCampaign

Visão geral

É necessário alterar o tempo limite para a ActiveCampaign ao processar entradas de WPForms? Ao processar entradas de WPForms para a ActiveCampaign terá de utilizar os recursos do seu servidor para o fazer. Se as entradas não estiverem a aparecer, pode ser que o servidor esteja a cronometrar no processo. Se quiser alterar o tempo limite que o seu servidor usa, terá de usar um snippet PHP e vamos mostrar-lhe como!

Configuração

Depois de criar o seu formulário e ligá-lo à ActiveCampaign, basta copiar e colar este snippet no seu site.

Para obter assistência na ligação da sua ActiveCampaign ao WPForms, consulte esta documentação.

Se precisar de ajuda para adicionar snippets ao seu site, 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 );

Com o snippet acima, alterámos o tempo limite predefinido para 60 segundos.

E isso é tudo o que precisa para alterar o argumento de tempo limite com a ActiveCampaign. Gostaria de alterar também o tempo limite com o campo de formulário Modern File Upload? Confira nosso artigo Como alterar o tempo limite no upload de arquivos modernos.