lostyazilim
tr.link

Wordpress Slider Yazılarını belirleme

8 Mesajlar 1.664 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)
BU Adresteki sitemde bulunan slider yazıları son eklenenleri listeliyor ben imdb +7 olan filmleri listelemek istiyorum. imdb özel alan ismi ile bunu nasıl yapabilirim slider kod alttaki gibi:

$filmfragmanlari=get_option('yafragman_ID');
$filmfragmanlari2=get_option('yefragman_ID');
?>
$arg=array('showposts'=>20,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
query_posts($arg); if (have_posts()) : while (have_posts()) : the_post(); ?>


  • <?php the_title(); ?>






  •  

     

    wmaraci
    reklam

    yakuphoca yakuphoca WP Sever Kullanıcı
    • Üyelik 11.07.2013
    • Yaş/Cinsiyet 43 / E
    • Meslek Öğretmen
    • Konum Hatay
    • Ad Soyad ** **
    • Mesajlar 212
    • Beğeniler 2 / 51
    • Ticaret 2, (%100)
    $arg=array('showposts'=>20,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
    satırını aşağıdaki ile değiştirin
    $arg=array(''meta_key' => 'imdb', 'meta_value' => '7', 'meta_compare' => '>=', showposts'=>20,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
    Kod imdb özel alan değeri 7 ve üzeri olanları çekecektir.
    Ayrıntılar için
    http://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters
     

     

    Bilişim Teknolojileri Hayatım
    http://www.yakuphoca.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)

    yakuphoca adlı üyeden alıntı

    $arg=array('showposts'=>20,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
    satırını aşağıdaki ile değiştirin
    $arg=array(''meta_key' => 'imdb', 'meta_value' => '7', 'meta_compare' => '>=', showposts'=>20,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
    Kod imdb özel alan değeri 7 ve üzeri olanları çekecektir.
    Ayrıntılar için
    http://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters


    hocam kodu ekledğimde dreamweaverde kırmızı olarak gösteriyor hatalı kod diyor.
     

     

    Onur89TR Onur89TR Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 04.12.2011
    • Yaş/Cinsiyet 35 / E
    • Meslek .
    • Konum İzmir
    • Ad Soyad ** **
    • Mesajlar 2376
    • Beğeniler 704 / 791
    • Ticaret 1, (%100)
    Şöyle dener misiniz? :)
    $filmfragmanlari=get_option('yafragman_ID');
    $filmfragmanlari2=get_option('yefragman_ID');
    ?>
    $arg=array('showposts'=>-1,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
    $sayim = 0;
    query_posts($arg); if (have_posts()) : while (have_posts()) : the_post();
    $imdbpuani = get_post_meta($post->ID,'imdb', true);
    $imdbpuani = intval($imdbpuani);
    $imdbpuani = floor($imdbpuani);
    if ($imdbpuani > 7) { $sayim++; ?>


  • <?php the_title(); ?>







  •  

     

    wmaraci
    wmaraci

    yakuphoca yakuphoca WP Sever Kullanıcı
    • Üyelik 11.07.2013
    • Yaş/Cinsiyet 43 / E
    • Meslek Öğretmen
    • Konum Hatay
    • Ad Soyad ** **
    • Mesajlar 212
    • Beğeniler 2 / 51
    • Ticaret 2, (%100)

    aakinci adlı üyeden alıntı

    hocam kodu ekledğimde dreamweaverde kırmızı olarak gösteriyor hatalı kod diyor.

    Tırnaklarda hata yapmışım. Doğrusu
    $arg=array('meta_key' => 'imdb', 'meta_value' => '7', 'meta_compare' => '>=', 'showposts'=>20, 'category__not_in'=>array($filmfrag manlari,$filmfragmanlari2));

    Diğer arkadaşın verdiği kod performans açısından uygun değil. Arkadaşın verdiği kod önce bütün yazıları çeker, aralarından döngü yardımıyla 20 tane almaya çalışır. Gereksiz bellek tüketimine neden olur.
     

     

    Bilişim Teknolojileri Hayatım
    http://www.yakuphoca.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)

    Onur89TR adlı üyeden alıntı

    Şöyle dener misiniz? :)
    $filmfragmanlari=get_option('yafragman_ID');
    $filmfragmanlari2=get_option('yefragman_ID');
    ?>
    $arg=array('showposts'=>-1,'category__not_in'=>array($filmfragmanlari,$filmfragmanlari2));
    $sayim = 0;
    query_posts($arg); if (have_posts()) : while (have_posts()) : the_post();
    $imdbpuani = get_post_meta($post->ID,'imdb', true);
    $imdbpuani = intval($imdbpuani);
    $imdbpuani = floor($imdbpuani);
    if ($imdbpuani > 7) { $sayim++; ?>


  • <?php the_title(); ?>









  • teşekkürler hocam oldu. yukarıda show postta 1 yazıyo ama hepsini gösteriyor orasını pek anlamadım :)

    Ek Olarak:

    yakuphoca adlı üyeden alıntı

    Tırnaklarda hata yapmışım. Doğrusu
    $arg=array('meta_key' => 'imdb', 'meta_value' => '7', 'meta_compare' => '>=', 'showposts'=>20, 'category__not_in'=>array($filmfrag manlari,$filmfragmanlari2));

    Diğer arkadaşın verdiği kod performans açısından uygun değil. Arkadaşın verdiği kod önce bütün yazıları çeker, aralarından döngü yardımıyla 20 tane almaya çalışır. Gereksiz bellek tüketimine neden olur.


    hocam sizinkini bir türlü ekleyemiyom hatalı kod diyor.
     

     

    Onur89TR Onur89TR Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 04.12.2011
    • Yaş/Cinsiyet 35 / E
    • Meslek .
    • Konum İzmir
    • Ad Soyad ** **
    • Mesajlar 2376
    • Beğeniler 704 / 791
    • Ticaret 1, (%100)

    aakinci adlı üyeden alıntı

    teşekkürler hocam oldu. yukarıda show postta 1 yazıyo ama hepsini gösteriyor orasını pek anlamadım :)

    Ek Olarak:

    hocam sizinkini bir türlü ekleyemiyom hatalı kod diyor.


    Tümünün arasından seçeceğimiz için -1 yaptım. Fakat sonra sayı 7'den büyükse yazıları döngüye dahil ettim ve değişkeni 1 artırdım. Eğer 20'ye ulaştıysa döngüden çık dedim. if ($imdbpuani>7) kısmını if ($imdbpuani >=7) olarak değiştirirseniz tam istediğiniz şey olacak. :) Gözümden kaçmış.
    aakinci

    kişi bu mesajı beğendi.

    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)

    Onur89TR adlı üyeden alıntı

    Tümünün arasından seçeceğimiz için -1 yaptım. Fakat sonra sayı 7'den büyükse yazıları döngüye dahil ettim ve değişkeni 1 artırdım. Eğer 20'ye ulaştıysa döngüden çık dedim. if ($imdbpuani>7) kısmını if ($imdbpuani >=7) olarak değiştirirseniz tam istediğiniz şey olacak. :) Gözümden kaçmış.


    teşekkürler.
    Onur89TR

    kişi bu mesajı beğendi.

    wmaraci
    wmaraci
    Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al