wpcf7_get_contact_form_by_title()CF7 1.0

Searches for a contact form by title.

Хуков нет.

Возвращает

WPCF7_ContactForm|null. Contact form object if found, null otherwise.

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

wpcf7_get_contact_form_by_title( $title );
$title(строка) (обязательный)
Title of contact form.

Код wpcf7_get_contact_form_by_title() CF7 5.9.3

function wpcf7_get_contact_form_by_title( $title ) {
	if ( ! is_string( $title ) or '' === $title ) {
		return null;
	}

	$contact_forms = WPCF7_ContactForm::find( array(
		'title' => $title,
		'posts_per_page' => 1,
	) );

	if ( $contact_forms ) {
		return wpcf7_contact_form( reset( $contact_forms ) );
	}
}