If you’ve decided to include a Google+ button on your WordPress site, it’s also suggested that you add a few new meta tags to your header so that you can customize exactly what appears when people share your page on Google+. You can read more about the requirements at http://www.google.com/webmasters/+1/button/.
Here is a quick snippet that you can add to your theme’s functions.php file that will add your post’s title, excerpt and featured image to the appropriate meta tags:
/** * Add Google+ meta tags to header * * @uses get_the_ID() Get post ID * @uses setup_postdata() setup postdata to get the excerpt * @uses wp_get_attachment_image_src() Get thumbnail src * @uses get_post_thumbnail_id Get thumbnail ID * @uses the_title() Display the post title * * @author c.bavota */ add_action( 'wp_head', 'add_google_plus_meta' ); function add_google_plus_meta() { if( is_single() ) { global $post; $post_id = get_the_ID(); setup_postdata( $post ); $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post_id ), 'thumbnail' ); $thumbnail = empty( $thumbnail ) ? '' : ''; ?>Now you can use the code supplied on http://www.google.com/webmasters/+1/button/ to included the Google+ button wherever you want on your site. I stuck it into the single.php file next to my other social media buttons. You can see them all below.