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

WPCF7_ContactForm::__construct() private CF7 1.0

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

Хуки из метода
Возвращает

null. Ничего.

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

// private - только в коде основоного (родительского) класса
$result = $this->__construct( $post );
$post **
-
По умолчанию: null

Код WPCF7_ContactForm::__construct() CF7 5.4.1

<?php
private function __construct( $post = null ) {
	$post = get_post( $post );

	if ( $post
	and self::post_type == get_post_type( $post ) ) {
		$this->id = $post->ID;
		$this->name = $post->post_name;
		$this->title = $post->post_title;
		$this->locale = get_post_meta( $post->ID, '_locale', true );

		$properties = $this->get_properties();

		foreach ( $properties as $key => $value ) {
			if ( metadata_exists( 'post', $post->ID, '_' . $key ) ) {
				$properties[$key] = get_post_meta( $post->ID, '_' . $key, true );
			} elseif ( metadata_exists( 'post', $post->ID, $key ) ) {
				$properties[$key] = get_post_meta( $post->ID, $key, true );
			}
		}

		$this->properties = $properties;
		$this->upgrade();
	}

	do_action( 'wpcf7_contact_form', $this );
}