WordPress'te Alt Tema Oluşturma
Yalnızca bir avuç WordPress kullanıcısı bir alt tema kullanır ve bunun nedeni, birçok kullanıcının alt temanın ne olduğunu veya WordPress'te Alt(WordPress) Tema Oluşturmayı(Creating Child Theme) bilmemesidir . Pekala , (Well)WordPress kullanan insanların çoğu temalarını düzenleme veya özelleştirme eğilimindedir, ancak temanızı güncellediğinizde tüm bu özelleştirmeler kaybolur ve alt temanın kullanımı burada ortaya çıkar. Bir alt tema kullandığınızda, tüm özelleştirmeleriniz kaydedilir ve ana temayı kolayca güncelleyebilirsiniz.
WordPress'te Alt Tema Oluşturma
Değiştirilmemiş Ana Temadan Alt Tema Oluşturma(Creating a Child Theme from an Unmodified Parent Theme)
WordPress'te(WordPress) bir alt tema oluşturmak için cPanel'inize giriş yapmanız ve public_html'ye gitmeniz ve ardından alt temanız için yeni bir klasör oluşturmanız gereken wp-content/themes'e gitmeniz gerekir (örnek /Twentysixteen-child/). Alt tema dizini adında hatalara neden olabilecek boşluk olmadığından emin olun.
Önerilen: Bir alt tema oluşturmak için (Recommended:)Tek Tıkla Alt Tema eklentisini(One-Click Child Theme plugin) de kullanabilirsiniz (yalnızca değiştirilmemiş bir ana temadan).
Şimdi alt temanız için bir style.css dosyası oluşturmanız gerekiyor (az önce oluşturduğunuz alt tema dizininin içinde). Dosyayı oluşturduktan sonra aşağıdaki kodu kopyalayıp yapıştırmanız yeterlidir ( Aşağıdaki ayrıntıları tema özelliklerine göre değiştirin ):(Change)
/* Theme Name: Twenty Sixteen Child Theme URI: http://example.com/twenty-sixteen-child/ Description: Twenty Sixteen Child Theme Author: WordPress Team Author URI: http://example.com Template: twentysixteen Version: 1.3.0 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html */
Not: (Note: ) Şablon satırı ( Şablon : (Template)yirmi(Template) altı) tema dizinindeki (çocuğu oluşturduğumuz ana tema) mevcut adınıza göre değiştirilecektir. Örneğimizdeki ana tema Yirmi Onaltı(Twenty Sixteen) temasıdır, dolayısıyla Şablon(Template) yirmi onaltı olacaktır.
Daha önce stil sayfasını üst öğeden alt temaya yüklemek için @import kullanılıyordu, ancak stil sayfasını yükleme süresini artırdığından şimdi bu iyi bir yöntem değil. Stil sayfasını yüklemek için @import kullanmak yerine alt tema function.php dosyanızdaki PHP işlevlerini kullanmak en iyisidir .
Functions.php dosyasını kullanmak için alt tema dizininizde bir tane oluşturmanız gerekir. Functions.php dosyanızda aşağıdaki kodu kullanın:
<?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' ); } ?>
Yukarıdaki kod, yalnızca ana temanız tüm CSS kodunu tutmak için yalnızca bir .css dosyası kullanıyorsa çalışır.
Alt temanız style.css gerçekten CSS kodu içeriyorsa (normalde olduğu gibi), onu da kuyruğa almanız gerekir:
<?php function my_theme_enqueue_styles() { $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme. wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version') ); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); ?>
Alt temanızı etkinleştirmenin, yönetici panelinize giriş yapın, ardından Appearance > Themes gidin ve mevcut temalar listesinden alt temanızı etkinleştirin.
Not:(Note:) Alt temayı etkinleştirdikten sonra menünüzü ( Appearance > Menus ) ve tema seçeneklerinizi (arka plan ve başlık resimleri dahil) yeniden kaydetmeniz gerekebilir .
Artık style.css veya function.php dosyanızda değişiklik yapmak istediğinizde, bunu ana tema klasörünü etkilemeden alt temanızda kolayca yapabilirsiniz.
Ana temanızdan WordPress'te Alt (WordPress)Tema(Child Theme) oluşturma , ancak çoğunuz temanızı zaten özelleştirdiniz, o zaman yukarıdaki yöntem size hiç yardımcı olmayacak. Bu durumda, özelleştirmeyi kaybetmeden bir WordPress Temasını nasıl güncelleyeceğinizi kontrol edin.(WordPress)
Bu makalenin size yardımcı olduğunu umuyorsanız, ancak bu kılavuzla ilgili hala herhangi bir sorunuz varsa, lütfen yorumlarda onlara sormaktan çekinmeyin.
Related posts
WordPress Alt Teması Nasıl Oluşturulur
WordPress'in P2 Temasını Kullanarak Kendi Twitter Benzeri Web Sitenizi Nasıl Kurabilirsiniz?
WordPress site'i bir barından diğerine nasıl taşınır
Microsoft Azure'te WordPress Nasıl Kurulur ve Kurulur
Microsoft Azure hızlı WordPress blazingly nasıl çalıştırılır
Kitap İncelemesi: Kendi Web Sitenizi Oluşturun: HTML, CSS ve Wordpress İçin Çizgi Roman Kılavuzu
Broken Links Google Webmaster Tool ile Nasıl İzlenir
WordPress Jetpack: Nedir ve Yüklemeye Değer mi?
Daha İyi Güvenlik İçin WordPress Giriş URL'nizi Nasıl Değiştirirsiniz?
WordPress'te Tema Nasıl Kurulur
11 Adımda Bir WordPress Sitesini Hızlandırma
Bilgisayarınıza WordPress Test Sitesi Nasıl Kurulur
Yeni WordPress Kurulumları İçin 9 Eklenti Olmalı
Nasıl bir WordPress Site Secure Yapmak
WordPress'te PHP Nasıl Güncellenir
WordPress Sitenizden Kötü Amaçlı Yazılım Nasıl Kaldırılır
WordPress için AMP Nedir ve Nasıl Kurulur?
WordPress Kadar İyi Bir Wix Blogu Nasıl Oluşturulur
Bir WordPress Eklentisinin Tüm İzleri Nasıl Kaldırılır
WordPress gösterileri sırasında yükleme görüntüleri HTTP Error