Aynı yazarın ilgili gönderilerini WordPress’te görüntülemek ister misiniz? Normalde, web sitenizde benzer makaleler göstermek için herhangi bir ilgili gönderi eklentisini kullanabilirsiniz. Bununla birlikte, çok yazarlı bir WordPress web sitesi çalıştırırsanız, kullanıcılarınız aynı yazara ait diğer içerikleri okumak isteyebilir. Bu makalede, aynı yazara ait ilgili yazıların WordPress’te nasıl görüntüleneceğini göstereceğiz.
Yöntem 1: Eklenti Kullanarak WordPress’te Yazara Göre İlgili Gönderileri Görüntüle
Bu yöntem daha kolaydır ve tüm kullanıcılar için önerilir.
Yapmanız gereken ilk şey, Similar Posts eklentisini yüklemek ve etkinleştirmek. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Etkinleştirdikten sonra, eklenti ayarlarını yapılandırmak için Ayarlar »Benzer Gönderiler sayfasını ziyaret etmeniz gerekir.
Ayarlar sayfası farklı sekmelere bölünmüştür ve varsayılan olarak Genel sekmesine gidersiniz. Seçenekleri inceleyebilir ve gereksinimlerinize uyacak şekilde değiştirebilirsiniz.
Bu sayfada, aşağıya kaydırmanız ve ‘Mevcut yazının yazarıyla eşleştir’ seçeneğinin yanındaki ‘Evet’i seçmeniz gerekir. Eklentinin yalnızca yazara göre gönderileri aldığından emin olmak için diğer eşleme seçeneklerinin işaretini kaldırabilirsiniz.
Ardından, ‘Yerleşim’ sekmesine geçmeniz ve ‘Gönderdikten sonra çıktı’ seçeneğini etkinleştirmeniz gerekir. Çıktı şablonunu, ‘Parametreler’ kutusundaki metni düzenleyerek de düzenleyebilirsiniz.
Değişikliklerinizi kaydetmek için ‘Ayarları Kaydet’ düğmesine tıklamayı unutmayın.
Artık web sitenizdeki herhangi bir gönderiyi ziyaret edebilirsiniz ve gönderi içeriğinden sonra aynı yazarın ilgili gönderilerini göreceksiniz.
Yöntem 2: WordPress’te Aynı Yazarın İlgili Gönderilerini Manuel Olarak Görüntüleme
Bu yöntem, WordPress tema dosyalarınıza kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, WordPress’te kodun nasıl kopyalanıp yapıştırılacağına ilişkin kılavuzumuza bakın.
Aşağıdaki kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz gerekecektir.
function wpb_related_author_posts($content) { if ( is_single() ) { global $authordata, $post; $content .= '<h4>Similar Posts by The Author:</h4> '; $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) ); $content .= '<ul>'; foreach ( $authors_posts as $authors_post ) { $content .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>'; } $content .= '</ul>'; return $content; } else { return $content; } } add_filter('the_content','wpb_related_author_posts');
Artık web sitenizdeki herhangi bir gönderiyi ziyaret edebilirsiniz ve içeriğin altında aynı yazarın ilgili gönderilerini göreceksiniz.
Bu makalenin, aynı yazarın ilgili gönderilerini WordPress’te nasıl kolayca görüntüleyeceğinizi öğrenmenize yardımcı olacağını umuyoruz. Ayrıca yeni başlayanlar için en çok aranan WordPress ipuçları, püf noktaları ve hack’lerimizin nihai listemizi görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz.