• 08-06-2023, 23:39:51
    #1
    <?php get_header();?>
    <?php get_template_part( 'template-parts/navigation.php' ); ?>
    
    
    
    <?php get_footer(); ?>
    Bu kod calisiyordu. taki wordpress admin panelinden front page secene kadar. simdi navigation.php load olmuyor. neden sizce?
  • 08-06-2023, 23:45:49
    #2
    Özelden anydesk verirseniz beraber bakalım
  • 08-06-2023, 23:46:57
    #3
    .php uzantini kaldirdim simdi tekrar calisti.

    <?php get_template_part("template-parts/navigation"); ?>
  • 08-06-2023, 23:47:09
    #4
    Foothill adlı üyeden alıntı: mesajı görüntüle
    <?php get_header();?>
    <?php get_template_part( 'template-parts/navigation.php' ); ?>
    
    
    
    <?php get_footer(); ?>
    Bu kod calisiyordu. taki wordpress admin panelinden front page secene kadar. simdi navigation.php load olmuyor. neden sizce?
    get_template_part('template-parts/navigation', 'template'); bu şekilde deneyin.
  • 08-06-2023, 23:48:59
    #5
    harew1 adlı üyeden alıntı: mesajı görüntüle
    get_template_part('template-parts/navigation', 'template'); bu şekilde deneyin.

    bilmiyorum normalde .php uzantisini giriyormuyuz ama sorun .php mis. webpack kulllaniyorum belki o yuzden dir
  • 08-06-2023, 23:54:36
    #6
    Foothill adlı üyeden alıntı: mesajı görüntüle
    bilmiyorum normalde .php uzantisini giriyormuyuz ama sorun .php mis. webpack kulllaniyorum belki o yuzden dir
    bazen eklenti kaynaklı olabiliyor ya da yeni sürüm kaynaklı olabiliyor.
  • 08-06-2023, 23:57:25
    #7
    https://developer.wordpress.org/refe...e_part/#source

    hocam get_template_part otomatik olarak .php uzantısı ekliyor (linkte 189. satır) sizin yazdığınız kodda navigation.php.php dosyasını çağırmış oluyorsunuz.
    <?php get_template_part('template-parts/navigation'); ?>

    şeklinde çağırmalısınız
  • 09-06-2023, 00:06:55
    #8
    harew1 adlı üyeden alıntı: mesajı görüntüle
    bazen eklenti kaynaklı olabiliyor ya da yeni sürüm kaynaklı olabiliyor.
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    https://developer.wordpress.org/refe...e_part/#source

    hocam get_template_part otomatik olarak .php uzantısı ekliyor (linkte 189. satır) sizin yazdığınız kodda navigation.php.php dosyasını çağırmış oluyorsunuz.
    <?php get_template_part('template-parts/navigation'); ?>

    şeklinde çağırmalısınız

    https://pyro.design/

    Peki ben suan ana sayfa yerine diger sayfalarla ugrasiyorum. bu yukaridaki sayfada navigation yukardan animasyonlu geliyor. diger sayfalarda animasyon olmasini istemiyom. yani themes linkine basinca navigasyon yukardan geliyor ve zaman aliyor. yukaridaki linkte diger sayfalar get template parts icermiyor. o yuzden bos gorunuyor. simdi localde bu sorunla karsi karsiyayim.

    aslinda cozumu basit ama performansi etkiler diye javascript le cozmeye calisiyom.

    yani php ile farkli bir navigation template yaratmak yerine, javasscrip ile eger suanki sayfa " ./ ", yada index.php degilse, animasyon olmasin.

    Bilginiz varmi bu konuda


    // Check if the current page is the homepage
    if (window.location.pathname === '/' || window.location.pathname === '/home.php') {
    // Play the timeline
        tl.play();
    }else{
    tl.remove('.navigation');
    }
    boyle bisey denedim. sonra is_home_page(); diye bi fontsiyon var onuda denedim olmadi.

    home.php yerine index.php de denedim
  • 09-06-2023, 00:32:34
    #9
    Hallettim beyler. javascript ile. chat gbt sagolsun