WPCF7_ConstantContact::display
Метод класса: WPCF7_ConstantContact{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$WPCF7_ConstantContact = new WPCF7_ConstantContact(); $WPCF7_ConstantContact->display( $action );
- $action
- .
По умолчанию: ''
Код WPCF7_ConstantContact::display() WPCF7 ConstantContact::display CF7 6.1.4
public function display( $action = '' ) {
$formatter = new WPCF7_HTMLFormatter( array(
'allowed_html' => array_merge( wpcf7_kses_allowed_html(), array(
'form' => array(
'action' => true,
'method' => true,
),
) ),
) );
$formatter->append_start_tag( 'p' );
$formatter->append_preformatted(
wpcf7_link(
__( 'https://contactform7.com/2024/02/02/we-end-the-constant-contact-integration/', 'contact-form-7' ),
__( 'The Constant Contact integration has been removed.', 'contact-form-7' )
)
);
$formatter->end_tag( 'p' );
if ( $this->is_active() ) {
$formatter->append_start_tag( 'form', array(
'method' => 'post',
'action' => esc_url( $this->menu_page_url( 'action=setup' ) ),
) );
$formatter->call_user_func( static function () {
wp_nonce_field( 'wpcf7-constant-contact-setup' );
} );
$formatter->append_start_tag( 'table', array(
'class' => 'form-table',
) );
$formatter->append_start_tag( 'tbody' );
$formatter->append_start_tag( 'tr' );
$formatter->append_start_tag( 'th', array(
'scope' => 'row',
) );
$formatter->append_start_tag( 'label', array(
'for' => 'client_id',
) );
$formatter->append_preformatted(
esc_html( __( 'API Key', 'contact-form-7' ) )
);
$formatter->end_tag( 'th' );
$formatter->append_start_tag( 'td' );
$formatter->append_preformatted( esc_html( $this->client_id ) );
$formatter->end_tag( 'tr' );
$formatter->append_start_tag( 'tr' );
$formatter->append_start_tag( 'th', array(
'scope' => 'row',
) );
$formatter->append_start_tag( 'label', array(
'for' => 'client_secret',
) );
$formatter->append_preformatted(
esc_html( __( 'App Secret', 'contact-form-7' ) )
);
$formatter->end_tag( 'th' );
$formatter->append_start_tag( 'td' );
$formatter->append_preformatted(
esc_html( wpcf7_mask_password( $this->client_secret, 4, 4 ) )
);
$formatter->end_tag( 'table' );
$formatter->call_user_func( function () {
submit_button(
_x( 'Remove Keys', 'API keys', 'contact-form-7' ),
'small', 'reset'
);
} );
}
$formatter->print();
}