WordPress için hazırlanmış olan bu kod sayesinde ana sayfa ve diğer sayfaları da ayrı ayrı sıralayabilirsiniz sıralamadan kastımız mesela ana sayfada index.php ‘de 8 konu sıralama yapmışsak archive.php sayfasına yönlendirildiğinde 4 konu sıralama komutunu verebilirsiniz. Birazdan vereceğim kodları functions.php kodlarınızın içine ?–> önçesinde yapıştırmanız ve kodu kendinize göre düzenlemeniz halinde istediğiniz gibi kullanabilirsiniz.

function my_post_queries( $query ) {
  if (!is_admin() && $query->is_main_query()){
    if(is_home()){
      $query->set('posts_per_page', 5);
    }
	if(in_the_loop()){
      $query->set('posts_per_page', 4);
    }	
	if(is_category()){
      $query->set('posts_per_page', 5);
    }
	if(is_tag()){
      $query->set('posts_per_page', 5);
    }
    if(is_front_page()){
      $query->set('posts_per_page', 4);
    }
    if(is_paged()){
      $query->set('posts_per_page', 5);
    }
  }
}

Kodları functions.php içerisine yapıştırmalı ve kendinize göre düzenlemelisiniz.

Bu Sayfa İçin Etiketler ?

Bu Yazı Hakkında Görüşlerinizi Yazabilirsiniz.