123tamam adlı üyeden alıntı

herkese merhaba arkadaslar. Benim bir sorunum var.

ID, 'sonyazilar', true); ?>

  • "; ?>





  • (syorulmaz ın bloğundan alıntıdır) kod için kendisine tesekkurler

    bu kod ile son konular resimli olarak gösterile biliniyor. Fakak postları $sinan=get_posts("numberposts=7&orderby=post_date"); yandaki parametreye göre cağırıyor. Bu alanada özel alan atanabilinir mi? Postu tarihe göre değilde özel alan a göre nasıl çağırtabiliriz. Örnek olarak 'postuyayınla' özel alanı 'true' olunca o özel alan atanan post nasıl gösterilir ?


    Sorununu nasıl anladığımı ve çözdüğümü anlatıyım:

    Şimdi sen diyosun ki ben bir özel alan belirticem ve o özel alanla ilgili eğer true değeri girmişsem yada herhangi bir değer girmişsem o postları resimli olarak listele diyorsun..

    orderby değerine özel alan değeri eklesek misal? Yani desek ki sen özel alanlarda postuyayinla dedin..Buraya herhangi bir değer girdin..Yani boş bırakmadın..Ve o konuları listelemek istedin..

    Orderby değerinde wordpress bize epey bir fonksiyon sunuyor..

    http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters

    Burada meta_key değerimiz var ona göre listeliycez misal

    orderyby=meta_value_num&meta_key=keyname

    bu kod işimizi görür mü?

    Görür o zaman şöyle birşey yapsak;

    numberposts=7&orderby=post_date

    Post_date e göre değil de senin dediğin gibi yaparsak

    orderyby=meta_value_num&meta_key=postuyayinla

    bunla değiştircez..

    İlla abi ben özel alan değeri girmek istiyorum dersen de

    meta_value değerine girmen gereken değeri yazıyorsun..

    --

    Not: kodu denemedim eğer olmazsa tekrar araştıralım ama demek istediğin konu sanırsam bu.