Biasanya dalam sebuah plugin saya akan menambahkan gaya menggunakan wp_enqueue_style. Namun, saat ini saya sedang membuat sebuah plugin yang hanya membutuhkan beberapa baris CSS dan saya bertanya-tanya apakah mungkin lebih baik untuk melayani style inline untuk menyimpan permintaan. Jelas ada banyak keuntungan menggunakan wp_enqueue_style, tetapi apakah mereka sepadan dengan permintaan tambahan untuk sepotong kecil CSS? Apakah ada 'praktik terbaik' yang diterima di bidang ini?
21
function _your_enqueue( $hook )
dapat menguji $ hook untuk melihat apakah Anda ada di halaman pilihan Anda. Atau Anda dapat menggunakancurrent_screen()
untuk properti yang lebih sederhana . Masalahnya adalah, Anda BISA melakukan ini, tetapi penggunaan umum adalah sebuah plugin yang terdiri dari file .php untuk kode serveride dan mungkin atau mungkin tidak memiliki file gambar, .js dan .css.Ini sulit dijawab dan saya benar-benar tidak yakin apakah ada jawaban resmi.
Saya mengerti sentimen tentang menyimpan permintaan tetapi gaya inline hampir selalu menang. Tema atau pengguna akhir akan kesulitan mengubah CSS Anda.
Dengan mengingat hal itu, saya pikir saya akan melakukan ini dalam sebuah plugin yang dirilis untuk umum ...
jika CSS benar-benar penting untuk berfungsinya plugin, seperti halnya dengan tayangan slide, misalnya.
Atau, jika saya juga menyertakan filter dalam plugin yang memungkinkan CSS inline diubah atau dihapus.
sumber