如何验证wp seo yoast面包屑?

时间:2012-11-07 09:35:46

标签: html validation breadcrumbs

我要验证我的网站。我有:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

我有这个问题:

http://validator.w3.org/check?uri=http%3A%2F%2Fturismo-in.it%2Fnotizie-abruzzo%2Fla-rassegna-donne-in-jazz-valorizza-la-cultura-della-musica%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.3

使用Yoast的Wordpress搜索引擎优化我的面包屑有3个错误。我该如何验证呢? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

Joost de Valk has spent a lot of effort表明有关其插件的验证错误可以“暂时搁置”,当然使用常识。

但是我理解你的担忧。您可以在functions.php 文件中输入此代码以解决问题:

add_filter ('wpseo_breadcrumb_output','mc_microdata_breadcrumb');
function mc_microdata_breadcrumb ($link_output)
{
    $link_output = preg_replace(array('#<span xmlns:v="http://rdf.data-vocabulary.org/\#">#','#<span typeof="v:Breadcrumb"><a href="(.*?)" .*?'.'>(.*?)</a></span>#','#<span typeof="v:Breadcrumb">(.*?)</span>#','# property=".*?"#','#</span>$#'), array('','<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="$1" itemprop="url"><span itemprop="title">$2</span></a></span>','<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><span itemprop="title">$1</span></span>','',''), $link_output);
    return $link_output;
}