WordPress Yardım

Bu sayfayı sizin için çevirmek üzere elimizden gelenin en iyisini yaptık. İngilizce sayfa da kullanılabilir.

WordPress için alt tema oluşturun

Bazen bir WordPress temasını değiştirmek isteyebilirsiniz. Bir temanın stilini ve işlevselliğini değiştirmeye yönelik en iyi uygulama, güncellemeler gerçekleştirilirken değişikliklerinizin kaybolmasını önlemek için bir alt tema kullanmaktır.

  1. Hosting'inize FTP ile bağlanın
  2. WordPress siteniz için wp-content / themes dizinine gidin.
  3. Alt tema dizininizi oluşturun. Aşağıda alt temalar için yaygın bir adlandırma kuralı verilmiştir: < ana & gt; -çocuk , nerede < ana & gt; ana temanızın adıdır.
  4. Alt tema dizinine gidin ve bir style.css dosyası oluşturun.
  5. Style.css dosyasında, temanız hakkındaki meta verileri içeren bir stil sayfası üst bilgisi ekleyin. Aşağıda, Yirmi Beş alt temadan kullanabileceğiniz bir örnek verilmiştir:
    / * Tema Adı: Yirmi Beş Alt Tema URI'si:http://example.com/twenty-fifteen-child/ Açıklama: Yirmi Beş Alt Tema Yazar: John Doe Yazar URI:http://example.com Şablon: yirmi beş Sürüm: 1.0.0 Lisans: GNU Genel Kamu Lisansı v2 veya üzeri Lisans URI'si:http://www.gnu.org/licenses/gpl-2.0.html Etiketler: açık, koyu, iki sütun, sağ kenar çubuğu, duyarlı düzen, erişilebilirlik için hazır Metin Alan Adı: yirmi on beş alt * /

    Örnekteki bilgileri temanızla ilgili bilgilerle değiştirdiğinizden emin olun.

  6. Style.css dosyasını kaydedin.
  7. Şimdi functions.php dosyası oluşturun. Bu, alt temanıza özel PHP işlevlerini içerir.
  8. Functions.php dosyasını oluşturduktan sonra, ana temanızdaki stilleri ve betikleri alt temanıza sıralamanız gerekir.
    • Functions.php dosyasını açın
    • Ana temanızdan stilleri ve komut dosyalarını kuyruğa almak için kullanılacak bir işlev ekleyin. Aşağıda bir örnek verilmiştir.
      ? php add_action ('wp_enqueue_scripts', 'my_theme_enqueue_styles'); function my_theme_enqueue_styles () {wp_enqueue_style ('parent-style', get_template_directory_uri (). '/style.css'); }? >

Sonraki adımlar


Daha fazla bilgi