WPCF7_MailTaggedText::replace_tagspublicCF7 1.0

Replaces mail-tags based on regexp.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

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

Код WPCF7_MailTaggedText::replace_tags() CF7 6.1.5

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 );
}