WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Авторские Темы для WordPress
функция не описана

WPCF7_ConstantContact::load() public CF7 1.0

{} Это метод класса: WPCF7_ConstantContact{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$WPCF7_ConstantContact = new WPCF7_ConstantContact();
$WPCF7_ConstantContact->load( $action );
$action **
-
По умолчанию: ''

Код WPCF7_ConstantContact::load() CF7 5.4.1

<?php
public function load( $action = '' ) {
	parent::load( $action );

	if ( 'setup' == $action and 'POST' == $_SERVER['REQUEST_METHOD'] ) {
		check_admin_referer( 'wpcf7-constant-contact-setup' );

		if ( ! empty( $_POST['reset'] ) ) {
			$this->reset_data();
		} else {
			$this->client_id = isset( $_POST['client_id'] )
				? trim( $_POST['client_id'] ) : '';

			$this->client_secret = isset( $_POST['client_secret'] )
				? trim( $_POST['client_secret'] ) : '';

			$this->save_data();
			$this->authorize( 'contact_data' );
		}

		wp_safe_redirect( $this->menu_page_url( 'action=setup' ) );
		exit();
	}

	if ( 'edit' == $action and 'POST' == $_SERVER['REQUEST_METHOD'] ) {
		check_admin_referer( 'wpcf7-constant-contact-edit' );

		$list_ids = isset( $_POST['contact_lists'] )
			? (array) $_POST['contact_lists']
			: array();

		$this->update_contact_lists( array( 'default' => $list_ids ) );

		wp_safe_redirect( $this->menu_page_url(
			array(
				'action' => 'setup',
				'message' => 'updated',
			)
		) );

		exit();
	}

	if ( $this->is_active() ) {
		$this->update_contact_lists();
	}
}