• 25-07-2013, 03:24:22
    #1
    Merhabalar örnek x kategorisindeki 6 yazıyı öne çıkmış görseli ile beraber göstermek istiyorum

    <li><a href= "http://www.site.com/yazi.html" title="title" class="tooltip"> <img width="200" height="100" src="resim.png" title="" alt="title" /> </a></li>
    bu şekilde nasıl gösterebilirim. Özel alanla yapabiliyorum ama tema öne çıkmış görseli desteklediği için özel alan işlemiyor :/
  • 25-07-2013, 10:44:07
    #2
    Aşağıdaki gibi bir kod işinizi görecektir. 9 nolu kategorinin son 5 tanesini resmiyle gösterir.
    <ul>
    <?php
    $yazilar = get_posts( array( 'posts_per_page' => 5, 'offset'=> 1, 'category' => 9 ) );
    foreach ($yazilar as $post) : setup_postdata($post); ?>
     
    <li>
    <a href="<?php the_permalink(); ?>" >
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } else { ?>
    <img src="<?php echo bloginfo("template_url"); ?>/image/resimyok.jpg" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="200" height="150" />
    <?php } ?>
    </a>
    </li>
    <?php endforeach; wp_reset_query(); ?>
    </ul>
    Kod eğer öne çıkan resim yoksa bu durumda tema klasöründeki image/resimyok.jpg yi gösteriyor.
  • 25-07-2013, 10:53:13
    #3
    kategori_adi= Wordpressin oluşturduğu kategori adı.
    orderby=rand= rastgele çekmek için
    showposts=10= 10 konu çekmek için
    Alıntı
    <?php query_posts('category_name=kategori_adi&orderby=ra nd&showposts=10'); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <li>
    <?php
    if ( has_post_thumbnail()) { ?>
    <a href=”<?php the_permalink(); ?>”><?php the_post_thumbnail(‘index-thumbnail’); ?></a>
    <?php
    }
    ?>
    </li>
    <?php endwhile; else: ?>
    <?php endif; ?>
    Bu kod ile öne çıkmış görselleri rastgele olarak çekebilirsin. Wordpress kendisi en çok okunan konuyu anlayamaz. Onun içinse eklenti kurman gereklidir.

    http://wordpress.org/extend/plugins/wp-postviews/

    Bu eklentiyi kurarak en çok okunan konuları sayacaktır. Daha sonra

     
    <?php if (function_exists('get_most_viewed')): ?>
        <ul>
            <?php get_most_viewed(); ?>
        </ul>
    <?php endif; ?>
    Şu kodu uygun yere eklersen, en çok okunan konular çıkacaktır. Düzenlemeleri yaparsın sanırım..

    Kolay gelsin..
  • 25-07-2013, 12:40:11
    #4
    Arkadaşlar bu kodlar olmadı
  • 25-07-2013, 13:03:17
    #5
    Qunay adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bu kodlar olmadı
    Mümkün değil hocam. Kütüphaneden verdim. Sürekli kullandığım kodlar. Büyük ihtimal doğru uygulayamadınız..

    Daha dün akşam bir site için uyguladım..
  • 25-07-2013, 14:02:56
    #6
    EmreCagiran adlı üyeden alıntı: mesajı görüntüle
    Mümkün değil hocam. Kütüphaneden verdim. Sürekli kullandığım kodlar. Büyük ihtimal doğru uygulayamadınız..

    Daha dün akşam bir site için uyguladım..
    <?php query_posts('category_name=Pasta Tarifleri&orderby=rand&showposts=5'); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> 
    <li>
    <?php
    if ( has_post_thumbnail()) { ?>
    <a href=”<?php the_permalink(); ?>”  title="<?php the_title(); ?>" class="tooltip"><?php the_post_thumbnail(‘index-thumbnail’); ?></a>
    <?php 
    }
    ?> 
    </li>
    <?php endwhile; else: ?>
    <?php endif; ?>
    Bu şekilde yaptım dediğiniz gibi problem yanlış uzantıya yönlendiriyor http://www.site.com/%E2%80%9Dhttp:/w...rifi/%E2%80%9D gibi
  • 25-07-2013, 14:08:41
    #7
    Qunay adlı üyeden alıntı: mesajı görüntüle
    <?php query_posts('category_name=Pasta Tarifleri&orderby=rand&showposts=5'); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> 
    <li>
    <?php
    if ( has_post_thumbnail()) { ?>
    <a href=”<?php the_permalink(); ?>”  title="<?php the_title(); ?>" class="tooltip"><?php the_post_thumbnail(‘index-thumbnail’); ?></a>
    <?php 
    }
    ?> 
    </li>
    <?php endwhile; else: ?>
    <?php endif; ?>
    Bu şekilde yaptım dediğiniz gibi problem yanlış uzantıya yönlendiriyor http://www.site.com/%E2%80%9Dhttp:/w...rifi/%E2%80%9D gibi
    Pasta Tarifleri
    Böyle bir kategori ismi olmaz yalnız
    O senin yazdığın. Birde wordpress kısa isim üretiyor. ingilizce karakterlere uygun şekilde? oda şöyledir büyük ihtimal "pasta-tarifleri"dir. O şekilde yap olacaktır

    Kategorilere gir, orada bi kategori adı, birde kısa isim var. Kısa ismi yazacaksın o alana..

    Yinede çalışmazsa, thumbnail'in functions.php'ye eklenen kodları eklenmemiş olabilir. Yalnız her temada olur genelde.

    <?php add_theme_support( 'post-thumbnails' );?>
    Olmazsa bunu functions.php dosyasına ekle, o zaman kesin olacaktır.
  • 25-07-2013, 14:12:50
    #8
    EmreCagiran adlı üyeden alıntı: mesajı görüntüle
    Pasta Tarifleri
    Böyle bir kategori ismi olmaz yalnız
    O senin yazdığın. Birde wordpress kısa isim üretiyor. ingilizce karakterlere uygun şekilde? oda şöyledir büyük ihtimal "pasta-tarifleri"dir. O şekilde yap olacaktır

    Kategorilere gir, orada bi kategori adı, birde kısa isim var. Kısa ismi yazacaksın o alana..
    Kategoride sorun yok kategorideki konuları çekiyor, resme tıkladığın zaman yukarıda verdiğim linkteki gibi bir yere yönlendiriyor
  • 25-07-2013, 14:22:43
    #9
    Resimlere tıkladığınızda resmin ait olduğu yazıya gider. Siz başka bir yere gitmesini mi istiyorsunuz?

    Verdiğiniz koddaki çift ve tek tırnaklar sorunlu
    ”<?php the_permalink(); ?>”
    Şeklinde değil " veya ' şeklinde olmalı. Kod içindeki çift ve tek tırnakları yeniden yazın.