lostyazilim
tr.link

Wordpress: Kategori Anasayfa ve Alt Sayfalarda Farklı Sayıda Yazı Göstermek

4 Mesajlar 1.575 Okunma
acebozum
tr.link

aakinci aakinci hdfilmdevi.org Kullanıcı
  • Üyelik 21.03.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Bilgisayar Öğretmeni
  • Konum Manisa
  • Ad Soyad A** A**
  • Mesajlar 902
  • Beğeniler 51 / 110
  • Ticaret 51, (%96)
Başlık biraz uzun ldu galiba ama tam da yapmak istediğim bu.
Şöyle açıklamak gerekir ise sitemde kategori sayfasında gösterilen filmlerin 18 adet örnek;
afilmizle.com/izle/aksiyon-filmleri/
kategorinin alt sayfalarında gösterilen filmlerin ise 16 tane olmasını istiyorum;
afilmizle.com/izle/aksiyon-filmleri/2/
gibi
bunu alttaki kod ile yapabilirim fakat bir sorun var.


query_posts('cat=' . $cat . '&posts_per_page=16&paged='.$paged);
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>








ancak bu şekildeyken alttaki kod if arasına alındığında hata vermektedir.

query_posts('cat=' . $cat . '&posts_per_page=16&paged='.$paged);
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>


Sizce bunu nasıl yapabilirim başka türlü?
 

 

elektronikssl
webimgo

cagdastakis cagdastakis cagdastakis.com Kullanıcı
  • Üyelik 10.09.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek webmaster
  • Konum İzmir
  • Ad Soyad Ç** T**
  • Mesajlar 728
  • Beğeniler 60 / 298
  • Ticaret 1, (%100)
Bu koda göre wp de ayarlı olan post gösterme sayısı x olsun sizin o kategorinizdeki film sayınız y olsun. x y den büyükse hata verir. çünkü is_paged fonksiyonu şu demek. Eğer bu sayfada gösterebiliceğim post sayısından fazla post var ise... yani genelde is_paged pagination yaparken falan kullanılır. Default ayar 10 postu göstermekse ve 5 tane post varsa haliyle is_paged olmuyo. Ayrıca bunun için is_paged yerine aşağıdakileri kullanabilirsin ki senin işine yarayan is_category

comments_open()
is_404()
is_admin()
is_admin_bar_showing()
is_archive()
is_attachment()
is_author()
is_category()
is_comments_popup()
is_date()
is_day()
is_feed()
is_front_page()
is_home()
is_local_attachment()
is_main_query
is_multi_author
is_month()
is_new_day()
is_page()
is_page_template()
is_paged()
is_plugin_active()
is_plugin_active_for_network()
is_plugin_inactive()
is_plugin_page()
is_post_type_archive()
is_preview()
is_search()
is_single()
is_singular()
is_sticky()
is_tag()
is_tax()
is_taxonomy_hierarchical()
is_time()
is_trackback()
is_year()
in_category()
in_the_loop()
is_active_sidebar()
is_active_widget()
is_blog_installed()
is_rtl()
is_dynamic_sidebar()
is_user_logged_in()
has_excerpt()
has_post_thumbnail()
has_tag()
pings_open()
email exists()
post_type_exists()
taxonomy_exists()
term_exists()
username exists()
wp_attachment_is_image()
wp_script_is()
 

 

Konu wordpress ise gerisi teferruattır!
http://wp-nasilyapilir.com/

aakinci aakinci hdfilmdevi.org Kullanıcı
  • Üyelik 21.03.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Bilgisayar Öğretmeni
  • Konum Manisa
  • Ad Soyad A** A**
  • Mesajlar 902
  • Beğeniler 51 / 110
  • Ticaret 51, (%96)

cagdastakis adlı üyeden alıntı

Bu koda göre wp de ayarlı olan post gösterme sayısı x olsun sizin o kategorinizdeki film sayınız y olsun. x y den büyükse hata verir. çünkü is_paged fonksiyonu şu demek. Eğer bu sayfada gösterebiliceğim post sayısından fazla post var ise... yani genelde is_paged pagination yaparken falan kullanılır. Default ayar 10 postu göstermekse ve 5 tane post varsa haliyle is_paged olmuyo. Ayrıca bunun için is_paged yerine aşağıdakileri kullanabilirsin ki senin işine yarayan is_category

comments_open()
is_404()
is_admin()
is_admin_bar_showing()
is_archive()
is_attachment()
is_author()
is_category()
is_comments_popup()
is_date()
is_day()
is_feed()
is_front_page()
is_home()
is_local_attachment()
is_main_query
is_multi_author
is_month()
is_new_day()
is_page()
is_page_template()
is_paged()
is_plugin_active()
is_plugin_active_for_network()
is_plugin_inactive()
is_plugin_page()
is_post_type_archive()
is_preview()
is_search()
is_single()
is_singular()
is_sticky()
is_tag()
is_tax()
is_taxonomy_hierarchical()
is_time()
is_trackback()
is_year()
in_category()
in_the_loop()
is_active_sidebar()
is_active_widget()
is_blog_installed()
is_rtl()
is_dynamic_sidebar()
is_user_logged_in()
has_excerpt()
has_post_thumbnail()
has_tag()
pings_open()
email exists()
post_type_exists()
taxonomy_exists()
term_exists()
username exists()
wp_attachment_is_image()
wp_script_is()


dediğinizi tam anladığını söyleyemem hocam kodun tam olarak nasıl olacağını yazarsanız daha sağlıklı olacak. :)
 

 

cagdastakis cagdastakis cagdastakis.com Kullanıcı
  • Üyelik 10.09.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek webmaster
  • Konum İzmir
  • Ad Soyad Ç** T**
  • Mesajlar 728
  • Beğeniler 60 / 298
  • Ticaret 1, (%100)
"özet geç p.ç!" diyosun yani :D :D

özetle; is_paged yazma is_category yaz
 

 

Konu wordpress ise gerisi teferruattır!
http://wp-nasilyapilir.com/
wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al