Achtung!

Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keine Unterstützung für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Hilfe siehe das Tutorial von WPBeginner zum Hinzufügen von benutzerdefiniertem Code.

Schließen

So ändern Sie das Timeout für ActiveCampaign

Übersicht

Müssen Sie das Timeout für ActiveCampaign beim Verarbeiten von WPForms-Einträgen ändern? Beim Verarbeiten von WPForms-Einträgen an ActiveCampaign werden Ihre Serverressourcen benötigt. Wenn die Einträge nicht angezeigt werden, könnte es sein, dass der Server während des Vorgangs ein Timeout hat. Wenn Sie die Timeout-Zeit ändern möchten, die Ihr Server verwendet, benötigen Sie einen PHP-Snippet, und wir zeigen Ihnen, wie das geht!

Einrichtung

Sobald Sie Ihr Formular erstellt und mit ActiveCampaign verbunden haben, kopieren und fügen Sie diesen Snippet einfach auf Ihrer Website ein.

Für Hilfe bei der Verbindung Ihres ActiveCampaign mit WPForms lesen Sie bitte diese Dokumentation.

Wenn Sie Hilfe beim Hinzufügen von Snippets zu Ihrer Website benötigen, lesen Sie bitte dieses 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 );

Mit dem obigen Snippet haben wir das Standard-Timeout auf 60 Sekunden geändert.

Und das ist alles, was Sie tun müssen, um das Timeout-Argument bei ActiveCampaign zu ändern. Möchten Sie auch das Timeout für das Formularfeld Modern File Upload ändern? Lesen Sie unseren Artikel So ändern Sie das Timeout beim Modern File Upload.