• 21-03-2018, 03:36:56
    #1
    Selamlar öncelikle,
    Benim mevcut olan tema'da Header tag'ından sonra imaj ekleyemediğim kısımda yardımcı olur musunuz?
    Yani header.php'de eklediğim resim sitede görünüyor lakin benim istediğim şey ise bu header olayının sadece index.php'de görünmesini sağlamak.
    header.php'ye eklediğimde iletişim vs gibi diğer sayfalarda aynı resmi gösteriyor bunun gösterilmesini istemiyorum.
    Sadece index.php'de content ve sidebar'dan önce gösterilmesini istiyorum.
    Yani bir nevi Logo - Menü Altında olan Slider gibi düşünün ama sadece index.php'de gösterilecek.

    index.php
    <?php get_header();?>
    Kodundan sonra eklemek istediğim şeyi ekliyorum bu sefer'de hiç bir tepkime vermiyor.
    <? olarak hangi tag'ı kullanmam gerektiği bilgisine ulaşamadım yardımcı olursanız sevinirim. Aşağıda size index.php dosyasını paylaşıyorum. Nereye eklemem gerektiğini söylerseniz sevinirim.
    <?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(); ?> yazmış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, 03:54:56
    #2
    Konuyu tam anlamadım ama ansayfada gözükmesini isteyipte alt sayfalarda gözükmesini istemediğiniz içeriği şu şekilde ayarlayabilirsiniz.

    Örnek:

    <? if ( is_home() ) { ?>
    Anasayfada gözükecek yazı. index.php
    <? } else { ?>
    Anasayfa dışında örnek single.php de gözükecek yazı. Eğer diğer sayfalarad bir şey çıkmasını istemiyorsanız burayı boş bırakın.
    <? } ?>
  • 21-03-2018, 04:05:00
    #3
    Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
    Konuyu tam anlamadım ama ansayfada gözükmesini isteyipte alt sayfalarda gözükmesini istemediğiniz içeriği şu şekilde ayarlayabilirsiniz.

    Örnek:

    <? if ( is_home() ) { ?>
    Anasayfada gözükecek yazı. index.php
    <? } else { ?>
    Anasayfa dışında örnek single.php de gözükecek yazı. Eğer diğer sayfalarad bir şey çıkmasını istemiyorsanız burayı boş bırakın.
    <? } ?>
    Konuyu da şöyle özetlemem gerekirse; Yani header kısmı logo ve menü'den oluşmakta ve sonrasında blog yazısı ve sağ tarafta sidebar var ben tam bunların arasına bir imaj yani resim eklemek istiyorum ama başaramadım bir türlü.
    header tag'ından sonra eklediğim bu kod herhangi bir tepkime vermiyor. yani kod şu şekilde oldu ama anasayfada herhangi birşey görünmüyor.

    <?php get_header();?>
    <? if ( is_home() ) { ?> Anasayfada gözükecek yazı. index.php <? } else { ?>
  • 21-03-2018, 04:09:37
    #4
    Skype veya pm gönderir misiniz?
    <? if ( is_home() ) { ?>
    <?php get_header();?>
    <? } else { ?>
    <? } ?>
    Bu şekilde yaparsanız örnek olarak; header.php dosyasını anasayfada çağıracak.
    Single.php ye girdiğinizde header.php dosyasını çağırmayacak.

    Edit..


      <?php get_header();?>
      <? if ( is_home() ) { ?>
    <img src="anasayfadagorunecekresim.jpg">
    <? } else { ?>
    <? } ?>
       <section class="enLezzetliYer"> 
      <?php if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?>
                  <article class="lezzetiPaylas">
    Sanırım istediğiniz bu.
  • 21-03-2018, 04:36:53
    #5
    Tam olarak derdini anlatamıyorsun. Anladığım kadarıyla Header bölümünün hemen altına bir imaj dosyası eklemek istiyorsun ama sadece anasayfada olmasını istiyorsun.
    Bunun için kodlarla uğraşmana gerek yok. WordPress kullandığına göre bir Page Builder'a (Visual Composer gibi) sahipsindir. Anasayfayı aç ve oraya bir Row ekle. Daha sonra içine de imaj dosyanı tanımla. Daha sonra da ilgili CSS ayarlarından Header'a olan uzaklığını vs. ayarla.
    Not: Eğer anasayfada Slider tanımlıysa onu devre dışı bırakmalısın. Slider her zaman Header'dan sonra gelir çünkü.
  • 21-03-2018, 04:43:32
    #6
    MythDev adlı üyeden alıntı: mesajı görüntüle
    Tam olarak derdini anlatamıyorsun. Anladığım kadarıyla Header bölümünün hemen altına bir imaj dosyası eklemek istiyorsun ama sadece anasayfada olmasını istiyorsun.
    Bunun için kodlarla uğraşmana gerek yok. WordPress kullandığına göre bir Page Builder'a (Visual Composer gibi) sahipsindir. Anasayfayı aç ve oraya bir Row ekle. Daha sonra içine de imaj dosyanı tanımla. Daha sonra da ilgili CSS ayarlarından Header'a olan uzaklığını vs. ayarla.
    Not: Eğer anasayfada Slider tanımlıysa onu devre dışı bırakmalısın. Slider her zaman Header'dan sonra gelir çünkü.
    tam olarak derdimi nasıl anlatamamışım ilk kurduğun cümlede zaten aynısını yukarıda kurmuşum hocam.
    @Scorpion2763; sağolsun yardımcı oldu. Ben Verilen kodu local'de deniyordum ve sorunun kodlarla alakalı olmadığını wordpress ayarlarındaki sabit ön sayfa ile ilgili olduğunu farkettim ve düzeltince oldu.
    teşekkür ederim ilgi ve alakanız için ikinize de.