Advertisement
baliniz

Fix Facebook Image Share on Portfolio

Feb 11th, 2015
343
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.52 KB | None | 0 0
  1. <?php
  2.     global $post;
  3.     $postid = get_the_ID();
  4.  
  5.     if(is_single()) {
  6.         /** portfolio **/
  7.         if($post->post_type === 'portfolio') {
  8.             $coverimage = jeg_get_image_attachment(get_post_meta($post->ID, "coverimage", true));
  9.         } else
  10.         /** post **/
  11.         if($post->post_type === 'post') {
  12.             $cover = wp_get_attachment_image_src( get_post_thumbnail_id(get_the_ID()), 'full' );
  13.             $coverimage = '';
  14.             if(is_array($cover)) {
  15.                 $coverimage = $cover[0];
  16.             }
  17.         }
  18.     }
  19. ?>
  20. <div class="normal-sharrre-container normal-post-sharrre">
  21.     <div class="twitter-share-block"
  22.         data-url="<?php echo get_permalink($postid); ?>"
  23.         data-text="<?php echo get_the_title(); ?>"
  24.         data-title="<?php _e('Tweet','jeg_textdomain') ?>"></div>
  25.     <div class="facebook-share-block"
  26.         data-url="<?php echo get_permalink($postid); ?>"
  27.         data-text="<?php echo get_the_title(); ?>"
  28.         data-image="<?php echo $coverimage; ?>"
  29.         data-title="<?php _e('Like','jeg_textdomain') ?>"></div>
  30.     <div class="googleplus-share-block"
  31.         data-url="<?php echo get_permalink($postid); ?>"
  32.         data-text="<?php echo get_the_title(); ?>"
  33.         data-title="<?php _e('Share','jeg_textdomain') ?>"></div>
  34.     <div class="pinterest-share-block"
  35.         data-url="<?php echo get_permalink($postid); ?>"
  36.         data-text="<?php echo get_the_title(); ?>"
  37.         data-image="<?php echo $coverimage; ?>"
  38.         data-title="<?php _e('Pin It','jeg_textdomain') ?>"></div>
  39. </div>
  40. <div class='clearfix'></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement