• 20-10-2013, 03:08:49
    #1
    Merhaba arkadaşlar,

    Arkadaşlar bir işimde farklı bir sistem kullanacağım. Bu konuda bilgilerinize ihtiyacım var. Şu şekilde bir eklenti arıyorum.

    Konular oylanabilecek,
    Bu oylanan konular bir sayfada sıralama olarak gözükecek, ( Top100 Konular gibi )

    wp-postratings eklentisi oylama için geçerli bir sistem ama bu sistem sayesinde top 100 konuları sergiliyebiliyor muyuz?

    Böyle bir eklenti bilen bir arkadaş varsa yardımcı olursa çok sevinirim.

    Teşekkürler..
  • 20-10-2013, 13:36:15
    #2
    wp-postratings istediğin işlemi yapabiliyor.

    Örneğin: http://vinekutusu.com/en-iyiler
    Burada en çok ortalama oya sahip yazılar (bu sitede videolar oluyor haliyle) listelenmiş. Aşağı doğru inersen son yazıya kadar inebildiğini göreceksin.

    Bunun için bir sayfa şablonu oluşturmalı ve query_posts ile yazıları şu şekilde sıralatmalısın.
    <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
     ?>
    <?php if (have_posts()) : ?>
    <?php query_posts('r_sortby=highest_rated&r_orderby=desc&paged='.$paged) ?>
    ...
    Yan menüde kullanacaksan sayfa şablonuna gerek kalmaz.
  • 20-10-2013, 18:37:23
    #3
    ruinded adlı üyeden alıntı: mesajı görüntüle
    wp-postratings istediğin işlemi yapabiliyor.

    Örneğin: http://vinekutusu.com/en-iyiler
    Burada en çok ortalama oya sahip yazılar (bu sitede videolar oluyor haliyle) listelenmiş. Aşağı doğru inersen son yazıya kadar inebildiğini göreceksin.

    Bunun için bir sayfa şablonu oluşturmalı ve query_posts ile yazıları şu şekilde sıralatmalısın.
    <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
     ?>
    <?php if (have_posts()) : ?>
    <?php query_posts('r_sortby=highest_rated&r_orderby=desc&paged='.$paged) ?>
    ...
    Yan menüde kullanacaksan sayfa şablonuna gerek kalmaz.
    Peki sıralamada kaç puan aldığını nasıl göstereceğiz konunun?
    Şöyle bir liste istiyorum ben.

    Konu Adı - Öne çıkarılmış görsel - Puan

    Bu şekilde bir sıralama istiyorum. Senin o gösterdiğin sitede puan sıralamarını göstermemiş?

    Birde ben bunun kurulumunu yaptım, Gerekli yere gerekli kodu yazdım ama yıldız verilmesine izin vermiyor. Sürekli orada yükleniyor resmi çıkıyor. Sanırım koyarken bir eksik yaptığım bir şey var.?
  • 20-10-2013, 18:41:28
    #4
    EmreCagiran adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Arkadaşlar bir işimde farklı bir sistem kullanacağım. Bu konuda bilgilerinize ihtiyacım var. Şu şekilde bir eklenti arıyorum.

    Konular oylanabilecek,
    Bu oylanan konular bir sayfada sıralama olarak gözükecek, ( Top100 Konular gibi )

    wp-postratings eklentisi oylama için geçerli bir sistem ama bu sistem sayesinde top 100 konuları sergiliyebiliyor muyuz?

    Böyle bir eklenti bilen bir arkadaş varsa yardımcı olursa çok sevinirim.

    Teşekkürler..
    İçerikler malum özel alana eklenen / update edilen views özel alanı ile kontrol ediliyor. Direk yazının özel anaını bastırırsanız sonucu alırsınız
  • 20-10-2013, 19:55:00
    #5
    _PatroN_ adlı üyeden alıntı: mesajı görüntüle
    İçerikler malum özel alana eklenen / update edilen views özel alanı ile kontrol ediliyor. Direk yazının özel anaını bastırırsanız sonucu alırsınız
    Tam olarak demek istediğinizi anlayamadım. Biraz açmanız mümkün mü?
  • 28-10-2013, 19:27:02
    #6
    EmreCagiran adlı üyeden alıntı: mesajı görüntüle
    Tam olarak demek istediğinizi anlayamadım. Biraz açmanız mümkün mü?
    arkadaş yanlış yazmış. ratings_average yerine views yazmış. Sanırım wp-postviews eklentisiyle karıştırdı.

    <?php echo get_post_meta($post->ID, 'ratings_average', true) ?>
    bu kodu eklediğin yerde o post'un ortalama puanı görünür. Örneğin single.php'de kullanırsan her girilen tekil yazıda görünür. Ya da yan menüde bir döngü içerisinde kullanırsan döngü sonucunda basılan her post için ayrı ayrı ortalama puan görünür.
    kaç kişinin oy verdiğini göstermek için ise ratings_average yerine ratings_users yazmalısın.
  • 28-10-2013, 19:35:31
    #7
    ruinded adlı üyeden alıntı: mesajı görüntüle
    arkadaş yanlış yazmış. ratings_average yerine views yazmış. Sanırım wp-postviews eklentisiyle karıştırdı.

    <?php echo get_post_meta($post->ID, 'ratings_average', true) ?>
    bu kodu eklediğin yerde o post'un ortalama puanı görünür. Örneğin single.php'de kullanırsan her girilen tekil yazıda görünür. Ya da yan menüde bir döngü içerisinde kullanırsan döngü sonucunda basılan her post için ayrı ayrı ortalama puan görünür.
    kaç kişinin oy verdiğini göstermek için ise ratings_average yerine ratings_users yazmalısın.
    Hocam çok saolun yardım için. Problemi çözdüm ben zaten. konuya yazmayı unutmuşum
  • 09-12-2013, 00:14:10
    #8
    Ben bu aşağıdaki kodları araştırdım biraz zor buldum ve paylaşmak istedim.

    Kaç kişi puan kullanmış kodu: <?php echo get_post_meta($post->ID, 'ratings_users', true) ?>

    Ortalama puan kodu: <?php echo get_post_meta($post->ID, 'ratings_average', true) ?>

    Max puanı gösteren kod: <?php echo get_post_meta($post->ID, 'ratings_score', true) ?>