Bu sitedeki her şey Sevgi ile kodlanmıştır.

Kategori Listesini Göster

WordPress için Benzer Yazılar Fonksiyonu (Eklentisiz)


FacebookTwitterPinterestTumblrYazdır


WordPress için Benzer Yazılar Fonksiyonu (Eklentisiz)WordPress kategorideki benzer yazıları listelemek oldukça kolaydır. Ancak bunu, sağlıklı sorgular için doğru fonksiyonlar ile elde etmek çok daha önemlidir. Sizlerle, WordPress benzer yazılar fonksiyonu paylaşıyor olacağım. Ancak bu kod dizisi, sorgu hızı bazında optimize edildiği için, performans bazında da sağlıklı çalışacaktır. Aşağıdaki kodları, temanızın single.php dosyasındaki doğru gördüğünüz yere eklemeniz yeterli olacaktır. Elbette, ilgili kodlara bir div açarak, CSS tanımlaması yapıp, görünümünü de değiştirebilmektesiniz.

AYRICA: WordPress için Son Yazılar Fonksiyonu (Eklentisiz)

WordPress için Benzer Yazılar Fonksiyonu (Eklentisiz)

<h3>Bu Kategorideki Benzer Yazılar</h3>
<ul>
<?php
$args = array(
'posts_per_page' => 5,
'post__not_in' => array( get_the_ID() ),
'no_found_rows' => true,
);
$cats = wp_get_post_terms( get_the_ID(), 'category' );
$cats_ids = array();
foreach( $cats as $wpex_related_cat ) {
$cats_ids[] = $wpex_related_cat->term_id;
}
if ( ! empty( $cats_ids ) ) {
$args['category__in'] = $cats_ids;
}
$wpex_query = new wp_query( $args );
foreach( $wpex_query->posts as $post ) : setup_postdata( $post ); ?>
<li><a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( the_title_attribute( 'echo=0' ) ); ?>"><?php the_title(); ?></a></li>
<?php
endforeach;
wp_reset_postdata(); ?>
</ul>


  1. Yorum bulunmamaktadır.

Bu yazıya yorum göndermek ister misiniz?

Dikkat: Her yorum gönderen kişi, kendi gönderdiği yorumdan sorumlu olmaktadır.
Not: Yazı ile herhangi bir ilgisi bulunmayan yorumların onaylanmadığını belirtmek isteriz.
Yazı Etiketleri
Yukarı Çık