diff --git a/src/wp-includes/shortcodes.php b/src/wp-includes/shortcodes.php
index d7c6f60..1f8f06a 100644
--- a/src/wp-includes/shortcodes.php
+++ b/src/wp-includes/shortcodes.php
@@ function strip_shortcodes( $content ) {
     if ( false === strpos( $content, '[' ) ) {
         return $content;
     }

+    // Replace escaped shortcodes like [[tag]] with a placeholder.
+    $content = preg_replace_callback(
+        '/\[\[([^\[\]]+)\]\]/',
+        function( $matches ) {
+            return '&#91;&#91;' . $matches[1] . '&#93;&#93;';
+        },
+        $content
+    );

     global $shortcode_tags;
     if ( empty( $shortcode_tags ) || ! is_array( $shortcode_tags ) ) {
         return $content;
     }

     $pattern = get_shortcode_regex();

     return preg_replace_callback( "/$pattern/", 'strip_shortcode_tag', $content );
 }