0

は、私は私のWPテーマでFacebookのグラフプロトコルをWordPressテーマに開く?</p> <p>スクレイプ情報</p> <p>応答コード:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" <?php language_attributes(); ?>> 
<?php if (have_posts()):while(have_posts()):the_post();endwhile;endif;?> 
<!-- Facebook Opengraph --> 
    <meta property="fb:app_id" content="my_app_id" /> 
    <meta property="fb:admins" content="my_admin_id" /> 
    <meta property="og:url" content="<?php the_permalink() ?>"/> 
<?php if (is_single()) { ?> 
    <meta property="og:title" content="<?php single_post_title(''); ?>" /> 
    <meta property="og:description" content="<?php echo strip_tags(get_the_excerpt($post->ID)); ?>" /> 
    <meta property="og:type" content="article" /> 
    <meta property="og:image" content="<?php echo wp_get_attachment_thumb_url(get_post_thumbnail_id($post->ID)) ?>" /> 
<?php } else { ?> 
    <meta property="og:site_name" content="<?php bloginfo('name'); ?>" /> 
    <meta property="og:description" content="<?php bloginfo('description'); ?>" /> 
    <meta property="og:type" content="website" /> 
    <meta property="og:image" content="<?php bloginfo('template_url') ?>/logo.jpg" /> 
<?php } ?> 

そしてdevelopers.facebook.com/tools/debug/ にそれは私に与え、これらのメッセージの前にこのコードを使用しました:502

フェッチされたURL:www.mysite.com/post-1

カノニカルURL:www.mysite。 comが/ポスト-1は

エラースクレイピングページを修正する必要があります

重大なエラー:不正な応答コード

推論プロパティを修正する必要があり

グラフを開く警告:OG:urlプロパティはすべきたとえ値が他のタグから推定されるとしても、明示的に提供される。

推論プロパティー:og:titleプロパティーは、値が他のタグから推測できる場合でも明示的に指定する必要があります。

私は間違ったことをしましたか?ワードプレスサイトの別の「正しい」方法はありますか?もし私がそれを修正することができますか?自分で保存

+0

を試してみてください、私はそうでない場合、私はあなたがデバッグページでは、以下の「スクレイプのURL」をクリックしてご覧ください示唆...あなたにいくつかの作業を保存してしまうのプラグインがあります確信しています欠けているものがあれば。 – ori

答えて

関連する問題