PluginProbe
Gutenberg / 12.1.0
Gutenberg v12.1.0
23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 7.4.0 All 402 releases
← All changes | lib/template-canvas.php +7 -3 7.4.012.1.0 View file →
@@ -4,10 +4,14 @@
4 4 *
5 5 * @package gutenberg
6 6 */
7 7
8 -?>
9 -<!DOCTYPE html>
8 +/**
9 + * Get the template HTML.
10 + * This needs to run before <head> so that blocks can add scripts and styles in wp_head().
11 + */
12 +$template_html = gutenberg_get_the_template_html();
13 +?><!DOCTYPE html>
10 14 <html <?php language_attributes(); ?>>
11 15 <head>
12 16 <meta charset="<?php bloginfo( 'charset' ); ?>" />
13 17 <?php wp_head(); ?>
@@ -15,9 +19,9 @@
15 19
16 20 <body <?php body_class(); ?>>
17 21 <?php wp_body_open(); ?>
18 22
19 -<?php gutenberg_render_the_template(); ?>
23 +<?php echo $template_html; // phpcs:ignore WordPress.Security.EscapeOutput ?>
20 24
21 25 <?php wp_footer(); ?>
22 26 </body>
23 27 </html>