Advertisement
alchymyth

meta og thumb

Mar 31st, 2012
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.24 KB | None | 0 0
  1. add_facebook_open_graph_tags() {
  2.     if (is_single()) {
  3.     global $post;
  4.          $image = '';
  5.          $post_thumb_id = get_post_thumbnail_id($post->ID);
  6.          if( $post_thumb_id ) {
  7.          $post_attachment_src = wp_get_attachment_image_src(  $post_thumb_id, 'medium'); //you might need to adjust the size
  8.          $image = $post_attachment_src[0];
  9.          }
  10.     if (!$image)
  11.                  $image = get_post_meta($post->ID, 'og_custom_image', $single = true);
  12.     if (!$image)
  13.         $image = 'http://desdevi.com/wp-content/uploads/2011/05/dbook.png';
  14.     ?>
  15. <meta property="og:locale:alternate" content="ar_ar" /> <!-- optional -->
  16.     <meta property="og:locale" content="en_us" />
  17.     <meta property="og:title" content="<?php the_title(); ?>"/>
  18.     <meta property="og:type" content="article" />
  19.     <meta property="og:image" content="<?php echo $image; ?>" />
  20.     <meta property="og:url" content="<?php the_permalink(); ?>" />
  21.     <meta property="og:description" content="<?php echo $image = get_post_meta($post->ID, 'og_custom_des', $single = true); ?>" />
  22.     <meta property="og:site_name" content="<?php echo get_bloginfo('name'); ?>" />
  23.     <meta property="fb:app_id" content="215839858476754" />
  24.     <?php }
  25. }
  26.  
  27. add_action('wp_head', 'add_facebook_open_graph_tags', 99);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement