修複Wordpress的Google豐富網頁摘要錯誤

來源:互聯網
上載者:User

        最近在使用Google豐富網頁摘要測試載入器的時候,發現對於預設Wordpress部落格,總會有三條錯誤資訊出現,今天我就介紹一下,如何通過修改Wordpress模版檔案來修複這些錯誤資訊的方法。

  錯誤資訊內容分別是:

  Warning: Missing required field "entry-title".

  Warning: Missing required field "updated".

  Warning: Missing required hCard "author".

  對於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 = '›';
$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>';
}}
?>



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。