lostyazilim
tr.link

Wordpress Anasayfada Belirli Kategorileri Gösterme/Göstermeme Sorunu!

11 Mesajlar 13.989 Okunma
lstbozum
tr.link

Shadow Shadow WM Aracı Kullanıcı
  • Ü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.
wmaraci
reklam

Sinan Sinan Grana Kullanıcı
  • Ü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?
 

 

Shadow Shadow WM Aracı Kullanıcı
  • Ü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.

sametweb sametweb WM Aracı Kullanıcı
  • Ü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
wmaraci
wmaraci

Shadow Shadow WM Aracı Kullanıcı
  • Ü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.

sametweb sametweb WM Aracı Kullanıcı
  • Ü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

Shadow Shadow WM Aracı Kullanıcı
  • Ü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.

sametweb sametweb WM Aracı Kullanıcı
  • Ü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

Shadow Shadow WM Aracı Kullanıcı
  • Ü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.

sametweb sametweb WM Aracı Kullanıcı
  • Ü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)
Bir de şuraya bakın : http://yarinneolacak.net/Konu/pagenavi-anasayfada-calismiyor/
 

 

React Dersleri YouTube Kanalı
https://www.youtube.com/c/reactdersleri
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al