lostyazilim
tr.link

Wordpress Yazıları Sıralama Kodu Acil Lazım!

4 Mesajlar 1.204 Okunma
acebozum
tr.link

emreorhan emreorhan WM Aracı Kullanıcı
  • Üyelik 27.12.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** O**
  • Mesajlar 384
  • Beğeniler 35 / 29
  • Ticaret 3, (%67)
Wordpresste örneğin 50 yazı var ve sayfada gösterilen en fazla yayın 5.

Yayınlarımın başında sayı olmasını istiyorum.Örneğin:

1. ......................
2. ......................
3. ......................
4. ......................
5. ......................

2.sayfa
6. ......................
7. ......................
 

 

wmaraci
reklam

Zuperman Zuperman WM Aracı Kullanıcı
  • Üyelik 31.10.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğretmen Adayı
  • Konum Eskişehir
  • Ad Soyad M** Ü**
  • Mesajlar 531
  • Beğeniler 55 / 97
  • Ticaret 5, (%100)
post-id değerlerini yazdırıcaksın yada döngüde php ile saydırma yapıcaksın.

Post id ile yapmak için < ? php the_ID(); ? > bu kodu ekliceksiniz.

Döngü kodunun içine örnek bir kod ekliyorum ona göre düzenlersin :)
< ? php $saya=1; { query_posts('.........); while (have_posts()) : the_posts(); ? >

< ? php $saya++;? >
< ? php endwhile; ? >
 

 

Hayat seni yıkabilir ama önemli olan yıkıldığın zaman daha sağlam ayağa kalka bilmektir.

emreorhan emreorhan WM Aracı Kullanıcı
  • Üyelik 27.12.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** O**
  • Mesajlar 384
  • Beğeniler 35 / 29
  • Ticaret 3, (%67)

Zuperman adlı üyeden alıntı

post-id değerlerini yazdırıcaksın yada döngüde php ile saydırma yapıcaksın.

Post id ile yapmak için < ? php the_ID(); ? > bu kodu ekliceksiniz.

Döngü kodunun içine örnek bir kod ekliyorum ona göre düzenlersin :)
< ? php $saya=1; { query_posts('.........); while (have_posts()) : the_posts(); ? >

< ? php $saya++;? >
< ? php endwhile; ? >


Peki şurda nasıl kullanabilirim? 1.2. diye:


while(have_posts()):the_post(); ?>



 

 

Zuperman Zuperman WM Aracı Kullanıcı
  • Üyelik 31.10.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğretmen Adayı
  • Konum Eskişehir
  • Ad Soyad M** Ü**
  • Mesajlar 531
  • Beğeniler 55 / 97
  • Ticaret 5, (%100)

emreorhan adlı üyeden alıntı

Peki şurda nasıl kullanabilirim? 1.2. diye:


while(have_posts()):the_post(); ?>






function Get_Post_Number($postID){
$temp_query = $wp_query;
$postNumberQuery = new WP_Query('orderby=date&order=DESC&posts_per_page=-1');
$counter = 1;
$postCount = 0;
if($postNumberQuery->have_posts()) :
while ($postNumberQuery->have_posts()) : $postNumberQuery->the_post();
if ($postID == get_the_ID()){
$postCount = $counter;
} else {
$counter++;
}
endwhile; endif;
wp_reset_query();
$wp_query = $temp_query;
return $postCount;
}


bu kodu functions.php dosyasına ekliyorsun yazıları göstermek istediğin yerede döngüden sonra




numarayı da ile gösteriyoruz böylece yazıyı silsen bile o eksilecektir :)
emreorhan

kişi bu mesajı beğendi.

Hayat seni yıkabilir ama önemli olan yıkıldığın zaman daha sağlam ayağa kalka bilmektir.
wmaraci
wmaraci
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