Wordpress

WordPress Blog İçinde Tavsiye Yazı Nasıl Yapılır? (Eklenti olmadan)

WordPress Blog İçinde Tavsiye Yazı Nasıl Yapılır? (Eklenti olmadan)

Merhaba arkadaşlar, bu yazımızda Worpdress’te eklenti olmadan makale içinde tavsiye yazı veya benzer yazı nasıl ekleneceğine dair 2 yöntem ile göstereceğim. Keyifli okumlar.

Yazı İçinde Benzer Yazıları Göstermenin Önemi

Sitenizde gezinen ziyaretçileri okuduğu makale içerisinde önerilen yazı gösterip daha fazla kalmalarına sağlayabilir veya konular içerisinde geçiş yaparak çoğul ziyaretçi sayısını artırmaya olanak sağlamaktadır. Amaçlanan bu durum tabii ki SEO, olarak sitenizi oldukça olumlu etkileyecektir.
Makale içerisinde kullanıcıların dikkati çekmek için “Önerilen İçerik” veya “İlgini Çekebilir” gibi başlıklar kullanarak okuyucunun dikkatini çekmektedir.

Tavsiye yazı kodlarını eklemek için bütün kodları Görünüm > Tema düzenleyici > function.php sayfasının en alt satırına aşağıdaki kodları sırasıyla yazarak işlemi tamamlayabilirsiniz.

wordpress görünüm tema düzenleyici funciton php

WordPress Tavsiye Yazı

Öncelikle arkadaşlar şunu hatırlatmakta fayda var, işlev makalenizin içine kısa kod ile ekleyerek yapacağız.

add_shortcode( 'related', 'add_related_post' );
function add_related_post($atts){
	ob_start();

	$a = shortcode_atts(array(
		'id' 		=> 1, //Post ID
		'design' 	=> 1  // Class ismi
	), $atts);

	/* tasarım CSS ekleme*/
	switch ($a['design']){
		case 1:
			$designClass = "flat";
			break;
		case 2:
			$designClass = "bgcolor";
			break;
		default:
			$designClass = "flat";
			break;
	}
	/* tasarım CSS ekleme*/

	echo '<style> .flat{border:1px solid red; padding: 1em .6em; margin-bottom:1.5em;display:block} .bgcolor{padding:20px;border:1px solid #e5edf7;border-radius: 10px;background: #e3f1f7;} </style>';
	
	$relatedPostId = $a['id']; //Post ID
	
	if ( 'publish' == get_post_status ( $relatedPostId ) ) { // post yayınlanmış ise
		$link = '<a href="'.get_permalink( $relatedPostId ).'" class="'.$designClass.'" >Tavsiye yazı: '.get_the_title($relatedPostId).'</a>';
	}else{
		if(is_admin()){
			$link = ""; // admin giriş yapmamış ise boş göster
		}else{
			$link = '<p class="'.$designClass.'">İçerik Bulunamadı</p>';	 //admin giriş yapmış ise hata mesajını göster
		}
	}
	
	return $link;
	ob_get_clean();
}

Herhangi bir paragrafın arasında gelip kısa kod blok’unu ekleyoruz ve ardın kısa kod blok’un içine bu [related id=”blogID” design=”2″] kodu yazıyoruz.

Blog içinde tavsiye yazının görüntüsü aşağıdaki görselde yer almaktadır.

Inline Related Posts Eklentisi yükleyerek de aynı işlemi yapabilirsin. WordPress Inline Related Posts Yükleme Link -> Buraya Tıklayınız.

Arkadaşlar yazımızda hata veya önerileriniz olursa lütfen yorum yapmayı unutmayın.
Unutmayın! Paylaşmak; kazanmanın en hızlı ve kolay yoludur. Bir sonraki makalede görüşmek dileğiyle esen kalın.

Bu makale yardımcı oldu mu?
EvetHayır

Paylaş

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir