v2.5.2
Giriş yap

Template lerdeki Tüm sayfaları(menü-footer vb.) tek seferde değiştirmek

Anonim
125 defa görüntülendi

merhabalar html css ve js ile yapılmış mobil uyumlu
birkaç tema indirdim ve türkçeye çevirmeye çalışıyorum.
Home - Contact - Order- Blog .html dosyalarım olduğunu varsayalım
mesela home ismini anasayfa yapmak için 4 sayfayada girip tek tek değiştirmem gerekiyor Homeyi Anasayfa olarak bu sadece 4 kelime için 16 kez değişim yapmam gerektiğini gösteriyor bunun kısayolu nedir? yani index.htmlde Anasayfa - iletişim - sipariş - blog yazdığımda diğer html sayfalarındada otomatikmen üst menüm indexdeki gibi olsun istiyorum.bunu nasıl yapabilirim? Şimdiden teşekkürler.

Cevap yaz
Cevaplar (1)
vedategunduz
142 gün önce

Bir backend dili bu sorunu çözer.
Örneğin PHP

// nav.php
<?php 
echo '
<nav>
    <ul>
        <li>Patates 1</li>
        <li>Patates 2</li>
        <li>Patates 3</li>
    </ul>
</nav>
';
?>
// index.php
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <?php include('nav.php'); ?>

</body>

</html>

Diğer sayfalara tek tek girip değiştirmek yerine nav.php den değiştirmen yeterli.