From f868d8700491c925119f23aad9c7f9767ff2df46 Mon Sep 17 00:00:00 2001 From: matt Date: Mon, 24 Mar 2008 05:15:28 +0000 Subject: [PATCH] Bring in forgotton tag_escape. Fixes #6368. git-svn-id: http://svn.automattic.com/wordpress/trunk@7497 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/formatting.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wp-includes/formatting.php b/wp-includes/formatting.php index 36393be453..967a4043dd 100644 --- a/wp-includes/formatting.php +++ b/wp-includes/formatting.php @@ -1182,6 +1182,13 @@ function attribute_escape($text) { $safe_text = wp_specialchars($text, true); return apply_filters('attribute_escape', $safe_text, $text); } + +// Escape a HTML tag name +function tag_escape($tag_name) { + $safe_tag = strtolower( preg_replace('[^a-zA-Z_:]', '', $tag_name) ); + return apply_filters('tag_escape', $safe_tag, $tag_name); +} + /** * Escapes text for SQL LIKE special characters % and _ *