• 09-10-2020, 17:08:24
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Herkese merhaba,
    Child Theme ile ilgili aklıma takılan ve uzun sürediler cevap bulamadığım bir soruyu sormak istiyorum. Şu an web sayfamda child theme kurulu herhangi bir sorun yok. wp-admin>görünüm>tema düzenleyicide style.css ve function.php dosyaları bulunuyor. Sormak istediğim soru şu: Herhangi bir eklentinin bazı kodlarında değişiklik yapmak istiyorum. Tabii ki güncelleme ile bu değişiklikler yok olmamalı. Bunun için ne yapabilirim ? Eklentide değişiklik yapacağım kısmı aynı dosya yolu olarak child theme'da(wp-content>themes>childTheme) tanımlasam da buradaki değişiklikler çalışmıyor. İlla ki eklentiler>eklenti düzenle>ilgili eklenti>hedef dosyada değişiklik yapmam gerekiyor.
  • 09-10-2020, 17:13:13
    #2
    Eklentinin css kodlarında mı değişiklik yapacaksınız? Şayet öyleyse child theme içerisindeki style.css dosyasını kullanabilirsiniz. Eklentinin css kodlarında değil de direkt kendinde değişiklik yapmak istiyorsanız bunun child theme ile alakası yok. Child theme'deki functions.php dosyası temanın kendi fonksiyonları için.
  • 09-10-2020, 17:15:36
    #3
    Hayır maalesef eklentinin bizzat kendi dosyalarında değişiklik yapmak istiyorum. Örneğin; wooocommerce/templates/loops/result-count.php dosyasında değişiklikler yapmak istiyorum. Bunun güncelleme ile yok olmamasının bir yolu var mı ?

  • 09-10-2020, 19:40:25
    #4
    Developer
    Aynı dosyayı aynı dizinde child theme üzerine kopyalayıp düzenleyin.
  • 09-10-2020, 22:40:50
    #5
    brown adlı üyeden alıntı: mesajı görüntüle
    Aynı dosyayı aynı dizinde child theme üzerine kopyalayıp düzenleyin.
    Evet bunu yapıyorum ancak değişiklikler tema üzerinde görünmüyor. Herhangi bir hata yaptığımı düşünmüyorum. Örneğin bu dosyada değişiklik yapacağım : wooocommerce/templates/loops/result-count.php
    1-) cPanel üzerinden Dosya Yöneticisine giriyorum.
    2-) İlgili web sayfası klasörüne geçiş yapıyorum.
    3-) wp-content>themes>ilgili child theme klasörüne geçiş yapıyorum.
    4-) Bu klasörde sırasıyla "wooocommerce"(bunun içerisinde) "templates"(bunun içerisinde) "loop" (bunun içerisinde) result-count.php'yi atıyorum. Tabii ki result-count.php'yi de doğrudan, varolan içerikli atıyorum. Ardından düzenleme yapıyorum. Ancak başta da söylediğim gibi temada bunu göremiyorum. Bununla beraber, direkt wp-admin içerisinde eklentiler>eklenti düzenle bölümünden aynı değişikliği yaparsam görebiliyorum.
    İzlediğim yolda bir hata mı var ? Bu neden kaynaklanabilir ?
  • 09-10-2020, 23:45:09
    #6
    SoftwareR10 adlı üyeden alıntı: mesajı görüntüle
    Evet bunu yapıyorum ancak değişiklikler tema üzerinde görünmüyor. Herhangi bir hata yaptığımı düşünmüyorum. Örneğin bu dosyada değişiklik yapacağım : wooocommerce/templates/loops/result-count.php
    1-) cPanel üzerinden Dosya Yöneticisine giriyorum.
    2-) İlgili web sayfası klasörüne geçiş yapıyorum.
    3-) wp-content>themes>ilgili child theme klasörüne geçiş yapıyorum.
    4-) Bu klasörde sırasıyla "wooocommerce"(bunun içerisinde) "templates"(bunun içerisinde) "loop" (bunun içerisinde) result-count.php'yi atıyorum. Tabii ki result-count.php'yi de doğrudan, varolan içerikli atıyorum. Ardından düzenleme yapıyorum. Ancak başta da söylediğim gibi temada bunu göremiyorum. Bununla beraber, direkt wp-admin içerisinde eklentiler>eklenti düzenle bölümünden aynı değişikliği yaparsam görebiliyorum.
    İzlediğim yolda bir hata mı var ? Bu neden kaynaklanabilir ?

    /temanız/woocommerce/loops/result-count.php şeklinde üstüne yazdırabilirsiniz hocam.
  • 10-10-2020, 00:13:59
    #7
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    /temanız/woocommerce/loops/result-count.php şeklinde üstüne yazdırabilirsiniz hocam.
    Hocam, temanız dediğiniz child theme değil mi ? Yukarıda bir yanlış bulunuyor mu ?
  • 10-10-2020, 00:17:55
    #8
    SoftwareR10 adlı üyeden alıntı: mesajı görüntüle
    Hocam, temanız dediğiniz child theme değil mi ? Yukarıda bir yanlış bulunuyor mu ?
    child theme evet hocam. üstteki mesajlardan birinde;

    sizin kullanımınız: child-theme/wooocommerce/templates/loops/result-count.php

    olması gereken: child-theme/wooocommerce/loops/result-count.php
  • 10-10-2020, 00:32:06
    #9
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    child theme evet hocam. üstteki mesajlardan birinde;

    sizin kullanımınız: child-theme/wooocommerce/templates/loops/result-count.php

    olması gereken: child-theme/wooocommerce/loops/result-count.php
    Anladım hocam sadece eklenti adı ve ilgili php dosyasını kastediyorsunuz teşekkür ederim deneyeceğim. Ancak burada templates neye göre silindi anlayamadım. Örneğin, woocommerce/assets/js/zeroclipboard/jquery.zeroclipboard.js için şu şekilde mi ekleme yapmalıyım:
    woocommerce/assets/js/zeroclipboard/jquery.zeroclipboard.js