unescape_invalid_shortcodes()WP 4.2.3

Removes placeholders added by do_shortcodes_in_html_tags().

No Hooks.

Return

String. Content with placeholders removed.

Usage

unescape_invalid_shortcodes( $content );
$content(string) (required)
Content to search for placeholders.

Changelog

Since 4.2.3 Introduced.

unescape_invalid_shortcodes() code WP 6.4.3

function unescape_invalid_shortcodes( $content ) {
	// Clean up entire string, avoids re-parsing HTML.
	$trans = array(
		'[' => '[',
		']' => ']',
	);

	$content = strtr( $content, $trans );

	return $content;
}