-
Üyelik
26.03.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Dijital Pazarlama
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** Y**
-
Mesajlar
42
-
Beğeniler
5 / 18
-
Ticaret
5, (%100)
Merhaba arkadaşlar,
Sorun yaşadığım sitem :
www.lazbalikci.com
Anasayfasında sadece Genel kategorisinde olan yazıların yayınlanmasını ve her sayfada sadece 1 yazı olmasını istiyorum.
Tema editleme sayfamda index.php'de şu koddan önce:
Aşağıdaki kodu ekliyorum:
'Genel', 'posts_per_page' => 1 ) ); ?>
Bu şekilde yaptığımda anasayfamda sadece Genel kategorisindeki en son yazdığım yazı geliyor. Buraya kadar her şey güzel. Sorun şu; ikinci sayfaya geçtiğim zaman yine aynı yazıyı gösteriyor. Yani diğer yazıya geçmiyor. Adres çubuğunda
http://www.lazbalikci.com/page/2 yazdığı halde Pagenavi de hala 1. sayfa aktifmiş gibi görünüyor ve öyle de oluyor, ilk sayfada görünen yazı görünüyor.
http://codex.wordpress.org/Function_Reference/query_posts
Bu sayfada yazan hemen her şeyi denedim ama bir türlü 2. sayfadaki yazıya geçmiyor :confused:
Ayrıca şunu da denedim:
'Genel', 'posts_per_page' => 1 ) ); ?>
ve bunun gibi is_home() , !is_single() tarzında şeyler de denedim sonuç aynı tabiki.
En son da şunu denedim bu da olmadı:
query_posts( 'cat=-6,-7' );
} ?>
Eklediğim kodu kaldırınca bütün yazılar anasayfadan görünüyor ve sayfalar arasında da geçiş yapıyor. Ama bu kodları ekleyince sadece Genel kategorisinde en son eklediğim yazı geliyor, pagenavi kısmında 2 tane yazı olduğu da görünüyor fakat 2. yazıya geçmiyor.
Sorun ne olabilir sizce?
Zorlukla beraber bir kolaylık vardır.
-
Üyelik
18.07.2011
-
Yaş/Cinsiyet
31 / E
-
Meslek
Yazılım Geliştirme Uzmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
S** Y**
-
Mesajlar
3509
-
Beğeniler
1321 / 1320
-
Ticaret
97, (%100)
'Genel', 'posts_per_page' => 1 ) ); ?>
Buradaki "1" değerini arttırmayı denedin mi?
-
Üyelik
26.03.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Dijital Pazarlama
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** Y**
-
Mesajlar
42
-
Beğeniler
5 / 18
-
Ticaret
5, (%100)
Denememiştim ama sen söyleyince ne olur ne olmaz diye denedim. Oradaki 1 değeri her sayfada kaç yazı göstermek istediğini belirtiyor. Arttırdığımda Genel kategorisinde 2 tane yazı olduğu için her ikisi de anasayfada görünüyor. Şu an olduğu gibi.
Benim istediğim her sayfada 1 yazı göstermesi.
Zorlukla beraber bir kolaylık vardır.
-
Üyelik
29.08.2011
-
Yaş/Cinsiyet
34 / E
-
Meslek
software developer
-
Konum
ABD
-
Ad Soyad
S** M**
-
Mesajlar
615
-
Beğeniler
52 / 196
-
Ticaret
1, (%100)
'Genel', 'posts_per_page' => 1, 'offset' => $_GET['page'] ) ); ?>
şunu bi denesene..
React Dersleri YouTube Kanalı
https://www.youtube.com/c/reactdersleri
-
Üyelik
26.03.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Dijital Pazarlama
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** Y**
-
Mesajlar
42
-
Beğeniler
5 / 18
-
Ticaret
5, (%100)
Maalesef. Şu an verdiğin kod duruyor, ama sonuç aynı..
Zorlukla beraber bir kolaylık vardır.
-
Üyelik
29.08.2011
-
Yaş/Cinsiyet
34 / E
-
Meslek
software developer
-
Konum
ABD
-
Ad Soyad
S** M**
-
Mesajlar
615
-
Beğeniler
52 / 196
-
Ticaret
1, (%100)
Wordpress'in kendi previus /next linklerinde de durum aynı mı?
Ek Olarak: Hocam, query_posts fonksiyonunu silin ve wp-admin/Ayarlar/Okuma sekmesinden "en fazla gösterilecek blog yazısı adedi" seçeneğini 1 yapın. İşiniz büyük ihtimalle görülecektir.
React Dersleri YouTube Kanalı
https://www.youtube.com/c/reactdersleri
-
Üyelik
26.03.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Dijital Pazarlama
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** Y**
-
Mesajlar
42
-
Beğeniler
5 / 18
-
Ticaret
5, (%100)
Wordpress'in kendi previous/next düğmesinde de bir şey değişeceğini sanmıyorum çünkü adres çubuğunda /page/2 şeklinde görüyorum sayfanın değiştiğini. Normal previous/next i de kullansak aynı olacak.
Dediğiniz şeyi de denedim. Ancak query_post fonksiyonunu tamamen kaldırdığımda tüm kategoriler geliyor. O yüzden en azından cagetorgy selection yapmak gerekiyor. Kodu şu şekilde bıraktım:
'Genel' ) ); ?>
ve en fazla gösterilecek blog yazısını 1 yaptım. Şu an bu şekilde kodlar. Ama sonuç yine aynı.
Çok mantıksız ya neden 2. sayfaya geçmiyor anlayamadım. Kayış kopacak biraz sonra :s
Zorlukla beraber bir kolaylık vardır.
-
Üyelik
29.08.2011
-
Yaş/Cinsiyet
34 / E
-
Meslek
software developer
-
Konum
ABD
-
Ad Soyad
S** M**
-
Mesajlar
615
-
Beğeniler
52 / 196
-
Ticaret
1, (%100)
Hocam söylediklerim mantıksız gelebilir ama denemekten zarar gelemz diye düşünüyorum.
query_posts('cat=1');
bu şekilde deneyebilir misiniz ?
Ek Olarak: Hocam bir konu buldum ;
home.php içerisinde pagenavi çalışmıyormuş. index.php, archive.php gibi dosyalarda kullanırsan çalışır diyor eklentinin yapımcısı GaMerZ ;
http://forums.lesterchan.net/index.php?topic=3738.0
React Dersleri YouTube Kanalı
https://www.youtube.com/c/reactdersleri
-
Üyelik
26.03.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Dijital Pazarlama
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** Y**
-
Mesajlar
42
-
Beğeniler
5 / 18
-
Ticaret
5, (%100)
Bu da çalışmadı. Şu an query_posts('cat=1'); kodu var.
Dediğiniz yere baktım evet. Ama zaten home.php değil index.php üzerinde çalışıyorum. Temada home.php yok.
Zorlukla beraber bir kolaylık vardır.
-
Üyelik
29.08.2011
-
Yaş/Cinsiyet
34 / E
-
Meslek
software developer
-
Konum
ABD
-
Ad Soyad
S** M**
-
Mesajlar
615
-
Beğeniler
52 / 196
-
Ticaret
1, (%100)
React Dersleri YouTube Kanalı
https://www.youtube.com/c/reactdersleri