Kodeks mengatakan Anda tidak dapat menambahkan javascript dalam konten posting
https://codex.wordpress.org/Using_Javascript
Tapi aku bisa. Saya telah mematikan semua plugin dan mengubah ke tema Twentysixteen, tetapi tidak berhasil - saya masih dapat menambahkan javascript, melalui konten posting, dan menjalankannya di frontend. Saya tidak ingin ada orang yang dapat menambahkan javascript melalui konten posting (selain oembed dll) untuk alasan keamanan.
Adakah yang mengalami ini atau punya ide untuk membantu?
Terima kasih
filters
javascript
capabilities
post-content
arthurrandom
sumber
sumber
Jawaban:
Jika Anda memiliki kemampuan unfiltered_html maka Anda dapat menggunakan JS. Admin dan editor memiliki kemampuan ini secara default.
Secara pribadi saya menggunakan plugin untuk kontrol yang baik atas kemampuan pengguna saya, tetapi Anda dapat membuat perubahan ini dengan mudah dalam kode:
Kemampuan disimpan dalam tabel opsi db, jadi secara teknis Anda tidak perlu melakukan ini berulang kali. Mungkin buat sendiri plugin kecil dan letakkan ini di kait aktivasi.
Jangan lupa bahwa admin dapat mengelak dari ini dengan memuat kode mereka sendiri dan kemudian secara langsung mengedit opsi peran. Saya tidak pernah membiarkan siapa pun memiliki peran admin kecuali saya senang mereka melakukan sesuatu.
sumber