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.
Child Theme ve Eklentiler
12
●267
- 09-10-2020, 17:08:24Kimlik doğrulama veya yönetimden onay bekliyor.
- 09-10-2020, 17:13:13Eklentinin 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:36Hayı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, 22:40:50Evet 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.phpbrown adlı üyeden alıntı: mesajı görüntüle
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:09SoftwareR10 adlı üyeden alıntı: mesajı görüntüle
/temanız/woocommerce/loops/result-count.php şeklinde üstüne yazdırabilirsiniz hocam. - 10-10-2020, 00:13:59Hocam, temanız dediğiniz child theme değil mi ? Yukarıda bir yanlış bulunuyor mu ?d3nnis adlı üyeden alıntı: mesajı görüntüle
- 10-10-2020, 00:17:55child theme evet hocam. üstteki mesajlardan birinde;SoftwareR10 adlı üyeden alıntı: mesajı görüntüle
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:06Anladı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:d3nnis adlı üyeden alıntı: mesajı görüntüle
woocommerce/assets/js/zeroclipboard/jquery.zeroclipboard.js