Saya mengelola jaringan Wordpress dan ingin menambahkan kapabilitas pengguna unfiltered_html ke peran pengguna Admin yang sudah ditentukan sebelumnya. Dalam instalasi standar Wordpress, akun Admin sudah memiliki kemampuan ini tetapi dalam instalasi MU hanya Admin Super yang diberikan kemampuan ini. Peran dan Kemampuan Wordpress .
Bagaimana saya bisa menambah peran Admin dari dalam tema atau plugin?
user-roles
capabilities
Jonnybojangles
sumber
sumber
Jawaban:
Anda dapat menggunakan kelas WP_Role ,
Jadi untuk menjawab pertanyaan awal Anda tentang cara mengaktifkan Admin untuk memasukkan tag SCRIPT dan IFRAME ke dalam konten posting, Anda sedang mencari kemampuan 'unfiltered_html', yang dalam Multisite hanya diberikan kepada Admin Super.
atau Anda dapat menjalankan ini sekali dalam fungsi Anda:
sumber
Untuk memungkinkan peran lain selain Super Admin atau Admin (tergantung jika instalasi Wordpress adalah jaringan / MU atau tidak) untuk menambahkan html tanpa filter ke posting atau komentar Filter KSES Wordpress harus dihapus.
Periksa apakah pengguna memiliki kemampuan tertentu.
Jika demikian daripada menghapus KSES
Fungsionalitas ini sudah terbungkus dalam uniltered-mu, memungkinkan admin dan editor untuk menambahkan html tanpa filter.
sumber