Facebook 공유 게시물에 문제가 있습니다. 내 웹 사이트 Facebook 검은 색 이미지의 모든 링크를 공유하려고 할 때. Facebook 디버거에서 데이터를 가져 와서이 오류를 발견했습니다. "다른 태그에서 값을 추론 할 수있는 경우에도 'og : image'속성을 명시 적으로 제공해야합니다." 내가 페이스 북에서 디버깅 할 때 내가 기본 오픈 그래프다른 태그에서 값을 추론 할 수있는 경우에도 'og : image'속성을 명시 적으로 제공해야합니다.
<!--Facebook Open Graph-->
<?php if (defined('WPSEO_VERSION')) {}else{?>
<!--FB page title-->
<meta property="og:title" content="<?php if (! function_exists('bp_is_active')) {if (is_single() || is_page()) {echo esc_attr(get_the_title());} else {bloginfo('name');}}else {if (is_single() || is_page() && !is_buddypress()) {echo esc_attr(get_the_title());} elseif(is_buddypress()){wp_title();} else {bloginfo('name');}} ?>" />
<!--FB description-->
<meta property="og:description" content="<?php if (is_single()) {echo substr(strip_tags($post->post_content), 0, 200); echo '...';} else {bloginfo('description');} ?>"/>
<!--FB url-->
<meta property="og:url" content="<?php if (is_home() || is_front_page()){echo esc_url(home_url('/'));} else{the_permalink();} ?>"/>
<!--FB image-->
<meta property="og:image" content="<?php if (is_single()) {$fbthumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 'slider-three'); echo esc_url($fbthumb[0]);} else {echo esc_url(get_option('exm1_facebook_default'));}?>" />
<!--FB type-->
<meta property="og:type" content="<?php if (is_single()) { echo "article"; } else { echo "website";} ?>"/>
<!--FB site name-->
<meta property="og:site_name" content="<?php bloginfo('name'); ?>"/>
<?php } ?>
<?php wp_head(); ?>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = 'https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.10&appId=546337812226292';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
로 워드 프레스 테마를 사용하고 , Fabook 디버거 나에게 og.image URL을 표시하고 나는 이미지를 보려고하지만 페이지를 찾을 수없는 모습입니다. 또한 이미지 최적화를 위해 EWWW Image Optimizer 플러그인을 사용하고 있습니다. 나는 지금 내가하는 일과 왜 wordpress가 기본 URL에 이미지를 보여주지 않는지 모릅니다. 도와주세요. 웹 사이트 : 당신은 당신의 페이지의 소스 봐 경우 http://urdukhabrain.pk
사양 주셔서 감사합니다. 이미 내 테마를 확인했습니다. Open graph 및 og : 이미지 코드가 추가되었지만 소스보기에서 누락되었습니다. 어떻게 추가 할 수 있습니까? –
내 단일 게시물 링크 소스를 확인했습니다. 게시물 소스에서 이미지 태그를 사용할 수 있지만 내 단일 게시물을 확인할 때 : view-source : http : //urdukhabrain.pk/2017/11/20/urdu-news-7022 내 이미지 URL 리디렉션 페이지가 없습니다. –
당신은'og : 이미지 '를 선택하여 올바른 이미지 경로를 설정하고 있는지 확인하십시오. 'view-source : http : // urdukhabrain.pk /'가이 태그를 반환하지 않는 한 이미지는 공유 게시물에 렌더링되지 않습니다. – Bangdel