WordPress: Child Theme, Cara Merubah Theme yang Baik dan Benar

Mungkin ada yang belum tau gimana caranya merubah WordPress theme file PHP & CSS yang sudah ada dengan cara yang benar. Kebanyakannya adalah merubah file theme aslinya secara langsung. Sehingga file asli theme tersebut akan hilang dan apa bila ada update baru, Anda akan kehilangan perubahan tadi. Jadi, bagaimana cara yang baik dan benar?

Caranya gampang, yaitu dengan membuat child theme. Dengan membuat child theme, apabila theme asli tersebut ada update baru, Anda bisa langsung update langsung tanpa menghilangkan perubahan Anda. Begini caranya:

Pertama, akses website ke folder wp-contents/themes/ misalnya dengan menggunakan FTP. Buat folder baru sesuai dengan parent theme yang Anda inginkan. Misalnya, saya ingin membuat child theme dari theme Vantage. Maka saya buat folder dengan nama vantage-child.

Kedua, masuk ke folder baru tersebut, kemudian buat file style.css dengan isi sebagai berikut

/*
Theme Name: Vantage Child
Description: Vantage Child Theme
Author: Arif
Template: vantage
*/

perhatikan baris Template ini penting, isi dengan folder parent theme yaitu vantage. Kemudian baris Theme Name, dan Description sesuaikan saja dengan parent theme tadi. Tambahan atau perubahan di style.css dapat langsung ditambahkan di file ini tanpa merubah style.css tama yang asli.

Ketiga, buat file functions.php. kemudian edit file tersebut dan isikan baris-baris berikut untuk meng inherit atau mewarisi style theme parent.

<?php
add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
function enqueue_parent_styles() {
 wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
}

Perhatikan bahwa baris tersebut di atas akan memuat style tema asli. Dan kemudian anda dapat langsung membuat tambahan atau perubahan di file functions.php ini, tanpa merubah file tema yang asli.

Keempat, untuk tambahan, copy file screnshot.png dari tema yang lama ke tema baru. Buat perubahan/tambahan pada child-theme yang Anda perlukan.

Kelima, aktifkan child-theme yang baru dibuat dihalaman Kelola Tema.

Mudah sekali bukan? Silakan mencoba.

 

Terbit di Tutorial, Wordpress dan ditag , .

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *