問題

2012-01-01 9 views
0

私は私のワードプレスのブログ(ヘッダファイル)に、いくつかのメタタグをインストールし、例:問題

<meta property="fb:app_id" content="340807095947367" /> 
<meta property="og:site_name" content="My Website" /> 
<meta property="og:description" content="Description HERE" /> 
<meta property="og:type" content="website" /> 
<meta property="og:image" content="http://www.mywebsite.com/img/tinypic.png" /> 

そして、これはすべてのWordPressの記事やページで正常に動作しているが、それは家庭で失敗(メインページ)。 Facebookは自宅でこれらのメタタグを見つけることができないと思われますが、ソースコードにあります。

私は本当にこのエラーの原因を知りませんので、修正できません。

+0

あなたはそれらのデバッガを通じてサイトを実行することにより、ページのFacebookのキャッシュをクリアしようとしたことがありますか? http://developers.facebook.com/tools/debug – addedlovely

+0

はい、でもメインページでは常に同じエラーが表示されます。 – okapa

答えて

1

facebook open graph debuggerでは、ほとんどの場合、503回の悪いレスポンスが返されますが、おそらく200 OKです。あなたはFacebookが自分をボットとFacebook isn't crawling my site

をチェックアウト周りいじるフェッチ「エミュレート」するための便利な方法をしたい場合は、あなたの家のURLを明示的にog:urlog:titleタグを提供していないので、「推論プロパティ」についての警告があります。混乱させる可能性があるDOCTYPE前に壊れBOMヘッダ(0x09 0xef 0xbb 0xbf)のいくつかの種類を持っている家庭用URLの継ぎ目も

<meta property="og:title" content="Porto de Mós Online - O Portal do seu Concelho" /> 
<meta property="og:url" content="http://www.portodemosonline.com/" /> 

:ホームURL文書にこのような何かを追加します。 0x09はタブなので、PHPファイルが何とか出力されていると思われます。おそらく<?php ?>タグの外のジャンクタブです。

+0

しかし、それは200を返します。私は同じメッセージを受け取ります: ' 推測プロパティ:\t他のタグから値を推測できる場合でも、og:urlプロパティを明示的に指定する必要があります。 推測プロパティ:\t他のタグから値が推測できる場合でも、og:titleプロパティを明示的に指定する必要があります。 ' – okapa

+0

ああ、私の更新された答えを見てください。 –

+0

同じエラー...私はそれが唯一のポストで動作することを認識しています。ソースコードが表示されていれば、メタタグがそこにあります。 – okapa

0

私はそれを示唆するのではなく、カスタムのオープングラフパラメータを追加することだろう、このプラグインを使用するようにしてください: http://wordpress.org/extend/plugins/wp-facebook-open-graph-protocol/

このプラグインはよくあるし、正常に動作します。私はこれを私のブログに使っています。

+0

私はすでに複数のプラグインを試しました。私はこのページ[link](http://www.algarveferias.net/)を同じサーバーアカウントと同じプラグインで持っています。これはなぜ本当に理解できません[リンク](http://www.portodemosonline .com /)が動作していません。 – okapa

1

上記の点で、少し具体性を追加したいと思います。 header.phpファイルのタグの先頭に、(wordpress)私のテンプレートファイルもありましたか?>。私は "!DOCTYPE"を削除しました。

誰かが、このコードが提供できるXFBML/HTML5属性のすべての利点を得る必要がないプラグインを使用するのは難しいでしょう。

ありがとうございました。私はそれが議論ではないことを知っていますが、そこには少し詳細があります。 ;)

0

このような問題は、私がそれを処理するためのプラグインを作成した理由です。私は過去の他のプラグインを試してみましたが、私がOpen Graphに使用したいコンテンツに関するいくつかの奇妙な前提を作ることができました。私は自分の作品が完璧にバランスしていると思うし、開発者が必要に応じてフィルタリングするのに十分な柔軟性を持っていると思う。あなたはそれをチェックアウトする必要があります!

https://wordpress.org/plugins/complete-open-graph/