2016-06-15 2 views
-1

プラグインを刈り取るプラグインは、あなたの投稿コンテンツの周りographタグを提供することになっています。オプションの設定は、最初に、プラグインの追加されたイメージフィールドで指定されたographイメージを指す必要があります。見つからなければ、特集映像。見つからない場合は、デフォルトのイメージ(テスト目的の場合はblank.gif)。FacebookのOgraphプラグインは、散発的な結果

問題:散発的な結果。時にはographイメージは、いくつかのFBデバッガ擦り傷の後に(が表示されますが指定されています。他の回のデフォルトの画像が表示されます。すべてのテストケースで

、JPG形式で1200x630ピクセルの推奨画像サイズがプラグインograph画像フィールドに指定されました。

FBグラフを開くデバッガはこれで私を提供するオブジェクト:*

アプリ(私のアプリのID)FBで指定:APP_IDメタタグがまだ を公表していない共有の物語が ているときのApp帰属が無効になります。レンダリングされました。アプリの設定でステータスを確認してください。

*

FBのApp IDは、プラグインの設定で指定されています。はい、FB App IDは発行されません。

FBアプリケーションIDを公開する必要がありますか?私たちが実際にアプリを開発していないので、わからない。公開する必要がある場合は、どの画面を提供するのですか?

ドメインのDNSは、CNameではなくAレコードで設定されています。いくつかの研究ではCNameだけが動作することが示唆されていますが、FBのドキュメントではそのことは言及されていません。

テスト結果:URLの

GOOD

軍事テストのための:ヴェルス(DOT)ネットは/ dev-軍事/天-数学/

BAD

毎日のDevテストURL:wels(DOT)net/dev-daily/20160608/

:)解決策が得られたら、サイト全体を傷つける方法を教えてください。 f 3000ページ以上ありますか?

注:プラグインの作者は、別の言語を話し、フォーラムでアクティブではありません。

Ref。

+0

あなたの2番目のURL、 'wels.net/dev-military/dev-daily/20160608 /'は404しか与えません。これは問題が既に解決されているため、 – CBroe

+0

私の悪い - 他のURLの上にコピー/貼り付けエラーがあります。 wels.net/dev-daily/20160608/ –

+0

デバッグツールの「スクレイパーがあなたのURLについて見ているものを正確に見る」によると、Facebookによって要求されたときに異なるOGメタ値を提供するようです - デバッグツールによると、og:imageはhttp:// wels.net/wp-content/uploads/2016/06/BlankKeep-1.gifですが、ブラウザでURLを要求してタグをチェックすると、 'http:// wels.net/wp-content/uploads/2016/06/Og1200x630-WednesdayDevotion.jpg'あなたのシステムにクライアント依存のキャッシュがあるかもしれないと思うでしょう。 – CBroe

答えて

0

回答が見つかりました!私たちのサイトのpermalink構造はdomain/postnameです。しかし、permalinkフィールドに入力されたもの(それぞれの投稿を一意にするため)はドメイン/ post-type/dateでした。ポストタイプもアーカイブリンクです。

Wordpressのパーマリンク構造はdomain/postnameなのでpostnameは一意である必要があります。プレフィックスを付け加えるとすぐに、Facebookはオーガグラフをつかむことができました。

例: BAD - ドメイン/ポスト型/日付 GOOD - ドメイン/ポスト型/プレフィックス日

なぜ?我々は複数のCPTを持っており、彼らはすべてpostnameとして日付を使用していたからです。 Facebookは有効なURLであっても解決方法を知らなかった。

関連する問題