Doctype标签被包装在php标签中


Wordpress: Doctype tag getting wrapped in php tags

在header.php文件的顶部有:

<?php
/**
 * @package WordPress
 * @subpackage Options Framework Theme
 */
$post_type = get_post_type();
$is_single = is_single();
global $header_image_url;
?>
<!DOCTYPE html>

然而,当我在Chrome中检查页面时,我可以看到我的doctype已经设法包装在注释掉的php标签中,如下所示,你知道这是怎么发生的吗?

<!--?php<!DOCTYPE html-->

我设法解决了这个问题。在我的shortcodes.php文件中,我删除了只留下<?php的所有内容,似乎我需要一个结束标记来使其成为<?php ?>

相关文章: