Google+ Meta Etiketlerini Eklemek


Warning: file_get_contents(http://bavotasan.com/2012/adding-google-meta-tags-in-wordpress): failed to open stream: HTTP request failed! in /home/wpadami/public_html/wp-content/plugins/s-fonks/s-fonks.php on line 73

Son birkaç yıllık süreçte patlayan sosyal medya paylaşımı olayları tabii ki içeriklerini insanlarla paylaşmak isteyenleri de etkiledi. Facebook, Twitter, Google+ bunlardan sadece üçü. Ama bu üç büyük ve etkili sosyal medya için yazılan paylaşım butonları, gelişen sistemlerle içeriklerin düzgün paylaşılmasını, içeriğin durumunu ve tipini belirtme zorunluluğu getirdi. Bunları belirtebilmek için de meta etkietlerinden yararlanıyoruz. Aşağıya ekleyeceğim kod Google+ butonunu etkin halde kullanmanıza yarayan bir fonksiyon barındırmakta. Referans olarak aldığım yazıyı en alta ekliyorum.

İşte Kod;

Bu kod temanızın functions.php dosyasını düzenlenmesini gerektirmektedir. functions.php wp-content/themes/tema-adı/ klasörünün içerisinde bulunur. Lütfen düzenlemeyi yapmadan önce yedek alınız

Aşağıdaki kodu temanızın functions.php dosyasının en alt satırında bulunan ?> etiketinden önce ekleyiniz.

/**
 * 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 ) ? '' : '<meta itemprop="image" content="' . esc_url( $thumbnail[0] ) . '">';
	?>
 
<!-- Google+ meta tags -->
<meta itemprop="name" content="<?php esc_attr( the_title() ); ?>">
<meta itemprop="description" content="<?php echo esc_attr( get_the_excerpt() ); ?>">
<?php echo $thumbnail . "n"; ?>
 
<!-- eof Google+ meta tags -->
	<?php
 
	}
 
}

Yukarıdaki kod sadece tekil yazı sayfalarında head alanına Google+ butonu için gerekli kodları ekliyor. Yaptığı işlem yazı başlığınızı, içeriğinizin özetini ve var ise küçük resim (thumbnail) meta etiketlerini atıyor ve bu paylaşım sırasında içeriğin düzgün bir şekilde çekilmesini sağlıyor.

Gönül rahatlığıyla kullanabilirsiniz.
Referans : http://bavotasan.com/2012/adding-google-meta-tags-in-wordpress

Selametle

1 thought on “Google+ Meta Etiketlerini Eklemek”

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir