• 01-05-2017, 13:06:48
    #1
    Merhaba Arkadaşlar,

    Sürekli güncellenen bir wordpress teması kullanacağım. Bu temanın .php dosyalarında kendime özel güncellemeler yapacağım.

    Tema her güncellendiğinde yaptığım değişiklikleri koruyacak sistemi nasıl kurabilirim ?

    Child tema denilen olaya baktım sadece CSS dosyalarını koruyabiliyorum gibi geldi. Bana index.php, sidebar.php gibi dosyaları koruyacak bir fikir gerek.

    Yardımcı olursanız sevinirim.
  • 01-05-2017, 13:17:17
    #2
    Siz tema dosyalarında değişiklik yapacaksınız ve tema güncellenirse sizin değişiklik yaptığınız dosyalar aynı kalacak değil mi ?
  • 01-05-2017, 13:25:04
    #3
    child theme mantigi su sekildedir. once child theme klasoru kontrol edilir, varsa oradaki dosya; yok ise parent theme klasorundeki dosyadan cekilir kaynak. sadece .css dosyalari icin degil, .php dosyalari icin de bu sekilde isler.
  • 01-05-2017, 13:34:26
    #4
    black_scorpion adlı üyeden alıntı: mesajı görüntüle
    Siz tema dosyalarında değişiklik yapacaksınız ve tema güncellenirse sizin değişiklik yaptığınız dosyalar aynı kalacak değil mi ?
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    child theme mantigi su sekildedir. once child theme klasoru kontrol edilir, varsa oradaki dosya; yok ise parent theme klasorundeki dosyadan cekilir kaynak. sadece .css dosyalari icin degil, .php dosyalari icin de bu sekilde isler.
    Yapmak istediğim örneğin;

    index.php ve sidebar.php de olmayan adsense reklam kodları eklemek. Daha sonra tema güncellendiğinde güncel index.php ve sidebar.php yi kullanıp yaptığım değişikliklerinde aktif olduğunu görmek.
  • 01-05-2017, 13:42:35
    #5
    Bunun için sunucu yetkiniz varsa, index.php sidebar.php dosyaları sahipliklerini değiştirip güncellemeden etkilenmemesini sağlayabilirsiniz.
  • 01-05-2017, 13:42:52
    #6
    Reklam kodlarini direkt .php dosyalarina yerlestirmenize gerek yok reklam eklentilerini kullanabilirsiniz veya reklami bilesenler kismindan metin bileseni olarak ekleyebilirsiniz
  • 01-05-2017, 13:43:55
    #7
    ahzukabz adlı üyeden alıntı: mesajı görüntüle
    Yapmak istediğim örneğin;

    index.php ve sidebar.php de olmayan adsense reklam kodları eklemek. Daha sonra tema güncellendiğinde güncel index.php ve sidebar.php yi kullanıp yaptığım değişikliklerinde aktif olduğunu görmek.
    maalesef bu oto olarak mumkun degil.

    sık sık guncelleme gelecekse; child theme olusturup degisiklik yapacaginiz dosyalari oraya kopyalayin. Degisiklik yaparken; eklediginiz kodlarin basina ve sonuna aciklama satirlari ekleyin. guncelleme geldiginde aciklama satirlarini goz onunde bulunarak degisiklikleri, guncellenmis orijinal dosyaya tekrar ekleyebilmeniz kolay hale gelmis olur.
  • 01-05-2017, 13:43:32
    #8
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    maalesef bu oto olarak mumkun degil.

    sık sık guncelleme gelecekse; child theme olusturup degisiklik yapacaginiz dosyalari oraya kopyalayin. Degisiklik yaparken; eklediginiz kodlarin basina ve sonuna aciklama satirlari ekleyin. guncelleme geldiginde aciklama satirlarini goz onunde bulunarak degisiklikleri, guncellenmis orijinal dosyaya tekrar ekleyebilmeniz kolay hale gelmis olur.
    En iyi yol bu gibi görünüyor. Teşekkürler.