From b3cc846addf7bd698edc3cdbdf9e0bbab5519d37 Mon Sep 17 00:00:00 2001 From: Vicente Canales Date: Tue, 16 May 2023 12:25:58 -0400 Subject: [PATCH] Escape special characters to avoid syntax errors Fixes: https://github.com/WordPress/create-block-theme/issues/349 --- admin/create-theme/theme-patterns.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/admin/create-theme/theme-patterns.php b/admin/create-theme/theme-patterns.php index dafde8af..2f564d89 100644 --- a/admin/create-theme/theme-patterns.php +++ b/admin/create-theme/theme-patterns.php @@ -58,7 +58,8 @@ public static function escape_alt_for_pattern( $html ) { static function escape_text_for_pattern( $text ) { if ( $text && trim( $text ) !== '' ) { - return "get( 'Name' ) . "' ); ?>"; + $escaped_text = addslashes( $text ); + return "get( 'Name' ) . "' ); ?>"; } }