1

我不知道为什么在验证我的网站时会收到此错误,但显然我做错了,因为我也收到以下错误:“看到了正文元素开始标记,但已打开相同类型的元素”

<!DOCTYPE html>
<html lang="en-uk">
<head>
<title> Erasmus+</title>
<meta name="author" content="" />
<meta name="dcterms.rights" content="" />
<meta name="" />
<meta name="keywords" content="" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />

<link href="" type="text/css" />
<link href="" type="text/css" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" type="image/x-icon" href="" />
<?php wp_head();?>     
<!--[if !IE]><!-->
<style>

</style>
<!--<![endif]-->

<script>
</script>
</head>

<body class="home blog">

这是一个 wordpress 网站:www.erasmus-plus.ro 我找不到我做错了什么。谢谢!编辑:我看到如果我删除

<?php wp_head();?> 

错误消失了,但是 wordpress 文件不需要它吗?

4

1 回答 1

2

这不是完整的 HTML 代码。查看源代码,显然您有:

<input type='hidden' value='http://erasmus-plus.ro/wp-content/plugins/form-maker' id='form_plugins_url' />

在第 41 行。那是“可显示”的代码,所以我认为它使 head 部分关闭并隐式打开 <body>,因此当它到达你的显式标签时会抱怨。

我猜一些流浪插件使用 wp_head 将其插入到您的 . 尝试一一禁用您的插件,您可能会找到罪魁祸首。可能与表格有关?

于 2013-10-12T19:03:51.320 回答