Saya mencoba untuk memodifikasi tema wordpress dengan tema anak. Tema induk saya memiliki fungsi berikut di functions.php:
require_once(get_template_directory() . "/includes/theme-styles.php");
Saya ingin mengubah ini untuk memasukkan stylesheet saya sendiri: sesuatu seperti:
require_once(get_template_directory() . "../child-theme/includes/theme-styles.php");
Saya bisa memasukkan fungsi ini di functions.php tema anak saya, tetapi karena functions.php tema anak saya dimuat pertama, saya tidak melihat cara untuk menimpa / mencegah tema parent's require_once () dari dipanggil. Apakah ada cara untuk melakukan ini, atau solusi yang mungkin? Terima kasih
theme-styles.php
Jawaban:
Anda dapat menggunakan
get_stylesheet_directory()
untuk merujuk ke tema anak Anda, lalu Anda dapat mengarahkan ke file Anda.Ini akan memuat file Anda dan mengganti file tema induk.
sumber