WPCF7_MailTaggedText::replace_tags()publicCF7 1.0

Replaces mail-tags based on regexp.

Метод класса: WPCF7_MailTaggedText{}

Хуков нет.

Возвращает

null. Ничего.

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

$WPCF7_MailTaggedText = new WPCF7_MailTaggedText();
$WPCF7_MailTaggedText->replace_tags();

Код WPCF7_MailTaggedText::replace_tags() CF7 5.7.5.1

public function replace_tags() {
	$regex = '/(\[?)\[[\t ]*'
		. '([a-zA-Z_][0-9a-zA-Z:._-]*)' // [2] = name
		. '((?:[\t ]+"[^"]*"|[\t ]+\'[^\']*\')*)' // [3] = values
		. '[\t ]*\](\]?)/';

	return preg_replace_callback( $regex, $this->callback, $this->content );
}