unescape_invalid_shortcodes( string $content )

Remove placeholders added by do_shortcodes_in_html_tags().

Parameters

$content

(string) (Required) Content to search for placeholders.

Return

(string) Content with placeholders removed.

Source

File: wp-includes/shortcodes.php

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

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

	return $content;
}

Changelog

Version Description
4.2.3 Introduced.

© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/unescape_invalid_shortcodes