โค๊ด PHP ใช้แสดง meta image_src เพื่อให้ Facebook plugin ตัว Recommend อ่านค่าแล้วแสดงเป็น Icon โดยจะเรียงลำดับการเรียกถ้าไม่พบก็จะข้ามไปลำดับต่อไป
1. Feature Thumbnail
2. 1st Post Image
3. Preset
<?php if(is_single()) {
global $wp_query;
$post_id = $wp_query->post->ID;
$thumb_id = get_post_thumbnail_id( $post->ID );
$thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail');
$thumb_url = $thumb_url[0];
if($thumb_url){ echo '<link rel="image_src" type="image/jpeg" href="'. $thumb_url.'" />';}
if(!$thumb_url){
$arrImages =& get_children('post_type=attachment&post_mime_type=image&post_parent=' . $wp_query->post->ID );
if($arrImages) {
$arrKeys = array_keys($arrImages);
$iNum = $arrKeys[0];
$sThumbUrl = wp_get_attachment_thumb_url($iNum);
echo '<link rel="image_src" type="image/jpeg" href="'. $sThumbUrl .'" />';
} else {
echo '<link rel="image_src" type="image/jpeg" href="DEFAULT" />';
}
}
}?>
ใส่ระหว่าง Tag Head




Follow me on Social Media