2

我在w3c驗證器中驗證我的網站時得到2個錯誤。w3c驗證器顯示錯誤的facebook打開圖

第7行第47列:屬性xmlns:og不允許在這裏。 xmlns:fb =「http://www.facebook.com/2008/fbml」>

第7行第47列:帶本地名稱的屬性xmlns:fb不可序列化爲XML 1.0。 xmlns:fb =「http://www.facebook.com/2008/fbml」>

我猜它與Facebook的開放圖有關。我在wordpress上運行我的網站,並在啓用了社交功能的一個SEO包中使用All。當社交功能被禁用時,我的網站完美無誤地驗證。有沒有解決這個問題? 這是它的外觀在現場

<!DOCTYPE html> 

<!--// OPEN HTML //--> 
<html lang="en-US" 
    xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:og="http://ogp.me/ns#" 
    xmlns:fb="http://www.facebook.com/2008/fbml" > 

    <!--// OPEN HEAD //--> 
    <head> 

     <!--// SITE TITLE //--> 
     <title>Aton usluge | Licencirana agencija za kreditno posredovanje</title> 


     <!--// SITE META //--> 
     <meta charset="UTF-8" />  
     <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1"> 

等..

回答

5

xmlns屬性是HTML + RDFa的1.1 deprecated

您應該使用prefix屬性改爲:

<html 
    prefix="og: http://ogp.me/ns# 
      fb: http://www.facebook.com/2008/fbml"> 

RESP。如果你想保持xmlns爲XHTML5:

<html 
    xmlns="http://www.w3.org/1999/xhtml" 
    prefix="og: http://ogp.me/ns# 
      fb: http://www.facebook.com/2008/fbml"> 
+0

我想試試,只要我弄清楚如何實施,因爲所有在該屬性automaticaly一個SEO插件。猜猜我應該編輯插件文件來完成它的權利。謝謝 – MarioAton