Pertanyaan yang diberi tag «user-roles»

Nama untuk serangkaian kemampuan pengguna.


3
Grup kemampuan: pengguna dengan berbagai peran?
Saya cukup yakin saya memahami pengaturan peran dan kapabilitas di WordPress: kapabilitas granular, dikelompokkan bersama dalam peran yang dapat ditetapkan untuk pengguna. Kode harus memeriksa kemampuan granular, bukan peran (karena kemampuan untuk peran tertentu dapat berubah). Peran tidak harus hierarkis (meskipun peran defaultnya adalah). Apakah ada cara menetapkan beberapa peran …

1
Ubah slug basis penulis untuk peran yang berbeda
Apakah mungkin untuk mengubah siput basis penulis sesuai dengan perannya? Misalnya, penulis mendapat example.com/ninja/%username% dan pelanggan mendapatkan example.com/trainee/%username%? Saya sedang memikirkan sesuatu seperti: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite; if($user->role == 'subscriber') $author_slug = 'trainee'; $wp_rewrite->author_base = $author_slug; } elseif($user->role == 'author') { $author_slug = 'ninja'; $wp_rewrite->author_base = $author_slug; …

2
Apa yang sebenarnya disaring unfiltered_html dan unfiltered_upload?
Di antara kemampuan WordPress adalah unfiltered_htmldan unfiltered_upload, namun saya belum menemukan dokumentasi tentang apa yang secara khusus mereka izinkan atau cegah dalam pemfilteran mereka. Satu-satunya sebutan yang saya temukan di situs WordPress unfiltered_htmladalah: Mengizinkan pengguna memposting markup HTML atau bahkan kode JavaScript di halaman, posting, komentar, dan widget. Saya telah …



1
Izinkan Editor mengedit posting yang tertunda tetapi tidak menyusunnya
Saya memiliki sejumlah besar pengguna dengan Kemampuan Editor yang membantu melalui pengiriman kiriman. Ini adalah pengaturan saya saat ini untuk peran ini: Seperti yang Anda lihat, mereka diizinkan edit_postsdan edit_others_poststetapi mereka tidak bisa edit_published_posts. Ini berarti mereka dapat mengedit posting yang berada dalam status Draft dan Pending . Sekarang, saya …

2
Bagaimana mencegah agar posting tidak dihapus?
Untuk masalah audit, saya hanya ingin posting dapat dibuang, tetapi tidak dihapus - untuk semua pengguna. Jadi saya punya plugin seperti add_action('before_delete_post', function($id) { wp_die(0); }); Namun sepertinya tidak semua aksi hapus ajax, sehingga akan ditampilkan layar hitam dengan mengembalikan halaman kesalahan dengan hasil "0" Fitur bijaksana kode di atas …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.