• 21-03-2018, 21:38:29
    #1
    Merhabalar,
    Okansağlam'ın O Sadece Wordpress teması mevcut bu tema'da anasayfa'da yazılar listeleniyor ve bende ek olarak Blog olarak menü oluşturup. Yazıları o sayfada göstermek istiyorum bunun için yapmam gereken tam olarak nedir? Yardımcı olmanız için size hangi dosyaları göndermem gerekiyor?
    Teşekkür ederim.
    İyi forumlar.
  • 21-03-2018, 22:23:01
    #2
    Aşağıda ki kodları kopyalayıp page-blog.php adı altında kaydedin sunucunuza atın. Yeni bir sayfa oluşturun. Sağ tarafta bulunan sayfa özellikleri kısmında şablon olarak Blog Template i seçip sayfayı yayınlayın. Menü ayarlarından eklediğiniz sayfayı menüye ekleyin ve kontrol edin.
    Aşağıda ki şablon temanın ham halidir ve index.php kodlarıdır.
      <?php
    /*
        Template Name: Blog Template
    */
    ?>
      <?php get_header();?> <section class="enLezzetliYer"> <?php if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?> <article class="lezzetiPaylas"> <div class="konuResim"> <input id="konu-<?php the_ID(); ?>" type="checkbox"> <label for="konu-<?php the_ID(); ?>" class="switch icon-plus"></label> <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"> <?php if (has_post_thumbnail()) { the_post_thumbnail(array(100,100)); } elseif (get_post_meta($post->ID, "resim", true) != '') { ?> <img src="<?php echo get_post_meta($post->ID, "resim", true); ?>" alt="<?php the_title(); ?>" width="100" height="100" /> <?php } else { ?> <img src="<?php echo bloginfo('template_url'); ?>/images/resim-yok.gif" alt="Resim Bulunmamaktadır" title="<?php the_title();?>"/> <?php } ?></a> <ul> <li><a class="icon-facebook" title="Facebook'ta Paylaş!" target="_blank" href="http://www.facebook.com/share.php?u=<?php the_permalink('') ?>"></a></li> <li><a class="icon-twitter" title="Twitter'da Paylaş!" target="_blank" href="http://twitter.com/?status=<?php the_title(); ?> <?php the_permalink(); ?>"></a></li> <li><a class="icon-tumblr" title="Tumblr'da Paylaş!" target="_blank" href="http://www.tumblr.com/share/link?url=<?php echo urlencode(get_permalink()) ?>&amp;name=<?php echo urlencode(get_the_title()) ?>&amp;description=<?php echo urlencode($img . get_the_excerpt()) ?>"></a></li> <li><a class="icon-google-plus" title="Google Plus'ta Paylaş!" target="_blank" href="https://plus.google.com/share?url=<?php the_permalink('') ?>"></a></li> <li><a class="icon-linkedin" title="Linkedin'de Paylaş!" target="_blank" href="https://www.linkedin.com/cws/share?isFramed=true&amp;lang=tr_TR&amp;url=<?php the_permalink('') ?>"></a></li> <li><a class="icon-pinterest" title="Pinterest'te Paylaş!" target="_blank" href="http://pinterest.com/pinthis?url=<?php the_permalink('') ?>"></a></li> <li><a class="icon-rss" title="RSS" target="_blank" href="<?php the_permalink('') ?>feed"></a></li> </ul> </div> <h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2> <ul class="konubilgiler"> <li class="masayaOturma"><strong><?php echo human_time_diff(get_the_time('U'), current_time('timestamp')); ?> önce</strong>, <?php the_author(); ?> tarafından yazılmıştır.</li> <li class="masadakikisiler"><i class="icon-comment"></i><?php comments_popup_link('0 Yorum', '1 Yorum', '% Yorum'); ?></li> <li class="yanmasadanbakanlar"><i class="icon-sitemap"></i><?php the_category(','); ?></li> </ul> <div class="konuIcerik"> <?php the_content('(Devamını Oku)'); ?> </div> </article> <?php endwhile; ?> <!-- Konu Kismi Biter --> <?php sayfalama(); ?> <?php else : ?> <article class="lezzetiPaylas"> <div class="konuIcerik"> <br/> <h2> Bulunamadı. </h2> <br/> <p>Konu bulunamadı.</p> </div> </article> <?php endif; ?> </section> <?php get_sidebar();?> <?php get_footer(); ?>
  • 21-03-2018, 22:44:09
    #3
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Aşağıda ki kodları kopyalayıp page-blog.php adı altında kaydedin sunucunuza atın. Yeni bir sayfa oluşturun. Sağ tarafta bulunan sayfa özellikleri kısmında şablon olarak Blog Template i seçip sayfayı yayınlayın. Menü ayarlarından eklediğiniz sayfayı menüye ekleyin ve kontrol edin.
    Aşağıda ki şablon temanın ham halidir ve index.php kodlarıdır.
      <?php
    /*
        Template Name: Blog Template
    */
    ?>
      <?php get_header();?> <section class="enLezzetliYer"> <?php if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?> <article class="lezzetiPaylas"> <div class="konuResim"> <input id="konu-<?php the_ID(); ?>" type="checkbox"> <label for="konu-<?php the_ID(); ?>" class="switch icon-plus"></label> <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"> <?php if (has_post_thumbnail()) { the_post_thumbnail(array(100,100)); } elseif (get_post_meta($post->ID, "resim", true) != '') { ?> <img src="<?php echo get_post_meta($post->ID, "resim", true); ?>" alt="<?php the_title(); ?>" width="100" height="100" /> <?php } else { ?> <img src="<?php echo bloginfo('template_url'); ?>/images/resim-yok.gif" alt="Resim Bulunmamaktadır" title="<?php the_title();?>"/> <?php } ?></a> <ul> <li><a class="icon-facebook" title="Facebook'ta Paylaş!" target="_blank" href="http://www.facebook.com/share.php?u=<?php the_permalink('') ?>"></a></li> <li><a class="icon-twitter" title="Twitter'da Paylaş!" target="_blank" href="http://twitter.com/?status=<?php the_title(); ?> <?php the_permalink(); ?>"></a></li> <li><a class="icon-tumblr" title="Tumblr'da Paylaş!" target="_blank" href="http://www.tumblr.com/share/link?url=<?php echo urlencode(get_permalink()) ?>&amp;name=<?php echo urlencode(get_the_title()) ?>&amp;description=<?php echo urlencode($img . get_the_excerpt()) ?>"></a></li> <li><a class="icon-google-plus" title="Google Plus'ta Paylaş!" target="_blank" href="https://plus.google.com/share?url=<?php the_permalink('') ?>"></a></li> <li><a class="icon-linkedin" title="Linkedin'de Paylaş!" target="_blank" href="https://www.linkedin.com/cws/share?isFramed=true&amp;lang=tr_TR&amp;url=<?php the_permalink('') ?>"></a></li> <li><a class="icon-pinterest" title="Pinterest'te Paylaş!" target="_blank" href="http://pinterest.com/pinthis?url=<?php the_permalink('') ?>"></a></li> <li><a class="icon-rss" title="RSS" target="_blank" href="<?php the_permalink('') ?>feed"></a></li> </ul> </div> <h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2> <ul class="konubilgiler"> <li class="masayaOturma"><strong><?php echo human_time_diff(get_the_time('U'), current_time('timestamp')); ?> önce</strong>, <?php the_author(); ?> tarafından yazılmıştır.</li> <li class="masadakikisiler"><i class="icon-comment"></i><?php comments_popup_link('0 Yorum', '1 Yorum', '% Yorum'); ?></li> <li class="yanmasadanbakanlar"><i class="icon-sitemap"></i><?php the_category(','); ?></li> </ul> <div class="konuIcerik"> <?php the_content('(Devamını Oku)'); ?> </div> </article> <?php endwhile; ?> <!-- Konu Kismi Biter --> <?php sayfalama(); ?> <?php else : ?> <article class="lezzetiPaylas"> <div class="konuIcerik"> <br/> <h2> Bulunamadı. </h2> <br/> <p>Konu bulunamadı.</p> </div> </article> <?php endif; ?> </section> <?php get_sidebar();?> <?php get_footer(); ?>

    Dediğiniz gibi şablon olayı cıkıyor lakin yayınladığım sayfa boş olarak cıkıyor.

    http://ayemredi.com/deneme-sayfam
    bakabilirsiniz.
  • 21-03-2018, 22:47:34
    #4
    Moderation adlı üyeden alıntı: mesajı görüntüle
    Dediğiniz gibi şablon olayı cıkıyor lakin yayınladığım sayfa boş olarak cıkıyor.

    http://ayemredi.com/deneme-sayfam
    bakabilirsiniz.
    Sayfa bende dolu çıkıyor ?
    http://prntscr.com/iuh8ag
  • 21-03-2018, 22:50:20
    #5
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Sayfa bende dolu çıkıyor ?
    http://prntscr.com/iuh8ag
    Bu şekilde olsun istemiyorum. Sanırım tam anlayamadınız. Yazıları otomatik anasayfada nasıl gösteriyorsa ekleyeceğim menü'de de aynı şekilde göstersin yani Anasayfa ile Blog kısmını birbirinden ayırmak istiyorum. Yazıları listelemek istiyorum o sayfada
  • 21-03-2018, 22:58:05
    #6
    Hocam siz sayfayı yayınlamışsınız. Blog template seçöip yayınlamış olsaydınız sayfanın kendi sayfa özelliği değil template özelliği yayınlanmış olucaktı. Bu yayınladığınız sayfa benim yolladığım template değil.
  • 21-03-2018, 23:03:58
    #7
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Hocam siz sayfayı yayınlamışsınız. Blog template seçöip yayınlamış olsaydınız sayfanın kendi sayfa özelliği değil template özelliği yayınlanmış olucaktı. Bu yayınladığınız sayfa benim yolladığım template değil.

    Dediğiniz şekilde Şablıon kısmıdna şeçili olarak yayınlı farklı bir işlem yapmadım.
  • 22-03-2018, 03:23:22
    #8
    Bunun için menü'ye şöyle bir link çıkarabilirsiniz: http://www.siteadi.com/?cat=123&s=
    Bu kod, siteadi.com üzerinde 123 id'li kategorideki tüm yazıları gösterecektir. Blog kategorisinin idsini yerleştirin rakamın olduğu yere. Blog kategorisi ID'sini öğrenmek için "show ids" şeklinde eklenti aratabilirsiniz.
  • 23-03-2018, 03:25:14
    #9
    Onur89TR adlı üyeden alıntı: mesajı görüntüle
    Bunun için menü'ye şöyle bir link çıkarabilirsiniz: http://www.siteadi.com/?cat=123&s=
    Bu kod, siteadi.com üzerinde 123 id'li kategorideki tüm yazıları gösterecektir. Blog kategorisinin idsini yerleştirin rakamın olduğu yere. Blog kategorisi ID'sini öğrenmek için "show ids" şeklinde eklenti aratabilirsiniz.
    Sanırım sorunu tam olarak anlayamadınız. Söylediğiniz şekilde tek bir kategoriyi gösterir. Benim istediğim şey ise Anasayfa'da listelenen yazıların hepsini kategori gözetmeksizin bir sayfada göstermek bunu anasayfanın dışında Blog başlığı altında göstermek istiyorum olay bu yani söylediğinzi yöntemle Menü ekleyip Kategoriler olarak oluşturduğumuz vakit Kategori listeletme yapabiliriz. Bunun için Ekstra bir eklentiye gerek olduğunu sanmıyorum. Menü sekmesinden menüye kategoriler sekmesinden seçtiklerimizi ekleyebiliriz.