Pertanyaan ini di sini menanyakan pertanyaan yang sama dengan saya, tetapi tidak ada jawaban yang memadai atau jawaban yang benar dipilih sehingga saya bertanya lagi berharap jika saya bertanya dengan cara yang lebih koheren saya mungkin akan mendapat jawaban.
Saya mencoba menerapkan roda pemilih warna seperti yang terlihat di panel API Kustomisasi Tema Wordpress untuk memilih warna. Memuat skrip dan gaya berfungsi dengan baik saat menggunakan hook, "admin_enqueue_scripts" berfungsi namun mencoba memuat skrip ini di front-end menggunakan hook, "wp_enqueue_scripts" tidak berfungsi. Gaya menjadi enqueued, tetapi tidak skrip.
Saya ingin menghindari menyalin file ke dalam duplikat plugin saya apa yang sudah dibundel dengan Wordpress. Pasti ada cara agar pemilih warna Iris bekerja di ujung depan yang tidak saya lihat.
Dan bagi mereka yang bertanya-tanya mengapa saya ingin melakukan ini, saya sedang mengembangkan sebuah plugin yang menambahkan panel fly-out ke sisi layar yang memungkinkan Anda untuk membuat perubahan styling sementara waktu nyata ke situs tanpa harus login melalui wp-admin panel.
sumber
Kita perlu wp_enqueue_script skrip dan wp_enqueue_style style dengan add_action ke file functions.php. Cukup sertakan file jQuery dan file stylesheet dengan skrip ini.
Sekarang buat file javascript baru seperti cp-active.js dan pertahankan avobe yang didefinisikan sebagai jalur file "/js/cp-active.js" menggunakan kode bellow.
Tambahkan kotak teks ke halaman pengaturan Anda dengan kelas CSS untuk pemilih warna, tempat Anda ingin menghilangkan teks input. Saya telah menggunakan "color_code" untuk input $ variabel.
Dapatkan detail dari sini
sumber