Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous fournissons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Comment modifier le délai d'attente pour ActiveCampaign

Aperçu

Avez-vous besoin de changer le délai d'attente pour ActiveCampaign lors du traitement des entrées WPForms ? Le traitement des entrées WPForms vers ActiveCampaign nécessitera l'utilisation des ressources de votre serveur. Si les entrées n'apparaissent pas, il se peut que le serveur expire pendant le processus. Si vous souhaitez modifier le temps d'attente utilisé par votre serveur, vous devrez utiliser un extrait de code PHP et nous allons vous montrer comment !

Configuration

Une fois que vous avez créé votre formulaire et connecté votre formulaire à ActiveCampaign, copiez et collez simplement cet extrait sur votre site.

Pour obtenir de l'aide sur la connexion de votre ActiveCampaign à WPForms, veuillez consulter cette documentation.

Si vous avez besoin d'aide pour ajouter des extraits à votre site, veuillez consulter ce tutoriel.

/**
 * 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 );

Avec l'extrait ci-dessus, nous avons modifié le délai d'attente par défaut à 60 secondes.

Et c'est tout ce dont vous avez besoin pour modifier l'argument de délai d'attente avec ActiveCampaign. Souhaitez-vous également modifier le délai d'attente avec le champ de formulaire Téléchargement de fichiers moderne ? Consultez notre article Comment modifier le délai d'attente pour le téléchargement de fichiers moderne.