Saya menggunakan tema Oenologi yang ditulis dengan baik oleh Chip Bennett sebagai Tema Orang Tua untuk Anak saya sendiri.
Dalam proses pengembangan saya, saya telah menemukan bahwa ada beberapa tantangan bagi orang-orang yang menulis tema Anak ketika datang ke mengendalikan gaya.
Saya baru saja menemukan bahwa file style.css utama saya dimuat sebelum setiap tautan atau pernyataan stylesheet lainnya di <head>, dan ini menjelaskan mengapa saya mengalami kesulitan menimpa beberapa gaya Induk.
studi lebih lanjut tentang masalah ini menunjukkan bahwa berbagai gaya dan lembar Induk dapat di-antre di <head> di tiga tempat; add_action('wp_print_styles',
,, add_action('wp_enqueue_scripts',
lalu add_action('wp_head',
.
untuk menjaga hal-hal sederhana, saya berencana untuk membuat dua lembar gaya. sheet 'style.css' utama pertama hanya akan mencakup @import url()
perintah, yang diperlukan untuk memuat stylesheet utama Oenology.
stylesheet kedua akan berisi aturan Anak saya. untuk memastikan bahwa itu dimuat setelah semua aturan lain, saya akan mengantri menggunakan add_action( 'wp_head',
.
apakah ini masuk akal? atau adakah cara yang lebih baik (lebih benar) untuk melakukannya?
btw, apakah ada yang tahu apa artinya '/parent-theme/style.css ? MRPreviewRefresh = 723 ' artinya?
Memperbarui
wp_enqueue_style () tampaknya tidak berfungsi di wp_head ().
bersorak,
Gregory