• 19-01-2019, 11:38:49
    #1
    Merhabalar,

    Şu kodda gösterdiğim yere tema adresi gelecek ancak php ile çektirmek istiyorum, nasıl yapabilirim. Kodu biliyorum ancak php bilmediğim için eklerken syntax hatası yapıyorum ve çalışmıyor.

    Yani şunu:
    bloginfo('template_directory');
    Eklenecek kod:
    function buy_store( $atts, $content = null ) { 
    extract(shortcode_atts( 
        array( 
            "steam" => '',
        ), 
        $atts)); 
            if($steam) $steam_img="<div class=\"td-img\"><img src=\" ***BURADA TEMA URL'Sİ OLACAK***/img/store/steam.png\" alt=\"Steam Store\"></div>"; 
            if(!$steam) $steam_img=""; 
        return ' 
                            '.$steam_img.'
        '; 
    } 
    add_shortcode( 'store', 'buy_store' );
    Kodda belirttiğim yere ekleyip temanın içindeki görsel çekilecek.
  • 19-01-2019, 11:53:19
    #2
    if($steam) $steam_img='<div class="td-img"><img src="'.trailingslashit(get_template_directory_uri( )).'img/store/steam.png" alt="Steam Store"></div>';
  • 19-01-2019, 12:37:41
    #3
    Neron adlı üyeden alıntı: mesajı görüntüle
    if($steam) $steam_img='<div class="td-img"><img src="'.trailingslashit(get_template_directory_uri( )).'img/store/steam.png" alt="Steam Store"></div>';
    Kodu child temadaki functions.php içerisine koyuyorum, görseller için de tema yolu olarak aktif olan child tema yolunu çekmesi gerekiyor. Bu normal tema yolunu çekiyor.
  • 19-01-2019, 12:49:28
    #4
    http://www.site.com/wp-content/themes/temaklasoru/ bu şekilde link veriyor olması lazım ben istediğinizi yanlış mı anlıyorum

    pardon uykusuzum child tema dediğinizi şimdi yarım yamalakta olsa anladım konuda yazana göre verdim maalesef, dediğiniz şeye göre kendiniz bir şeyler ayarlamalısınız
  • 19-01-2019, 13:24:57
    #5
    Neron adlı üyeden alıntı: mesajı görüntüle
    http://www.site.com/wp-content/themes/temaklasoru/ bu şekilde link veriyor olması lazım ben istediğinizi yanlış mı anlıyorum

    pardon uykusuzum child tema dediğinizi şimdi yarım yamalakta olsa anladım konuda yazana göre verdim maalesef, dediğiniz şeye göre kendiniz bir şeyler ayarlamalısınız
    Ne yazık ki ben bu kadarını bile ayarlayamadım