OK saya sedang mencari cara terbaik untuk menyerang ini.
Saya sangat nyaman dengan PHP dan membuat jenis posting khusus dengan bidang meta khusus di WordPress.
Inilah yang ingin saya lakukan:
- Register pengguna dan diatur pada pelanggan secara default.
- Permintaan pengguna dari admin untuk memiliki izin ke jenis posting khusus.
- Admin menetapkan pengguna ke nama izin lain seperti "Pemilik Toko".
- Pengguna sekarang dapat melihat jenis posting khusus dan dapat membuat entri ke jenis posting ini.
- Pengguna hanya dapat melihat dan mengedit posting mereka sendiri.
Saya butuh bantuan untuk hal berikut:
- Cara membuat "Peran" baru yang disebut "Pemilik Toko",
- Cara memberi izin yang benar ke peran tersebut hanya melihat dan memiliki akses ke jenis pos kustom.
- Hanya izinkan pengguna untuk melihat dan mengedit kiriman mereka sendiri ke jenis kiriman khusus ini.
Idealnya saya lebih suka ini semua dilakukan dari wp-admin tapi saya kira saya mungkin perlu membangun ujung depan untuk ini untuk mendapatkan kontrol yang terbatas yang saya kejar.
Masukan apa pun sangat dihargai.
Salam Hormat
'map_meta_cap' => true
dan'capability_type' => 'shopowner'
pada jenis posting khusus saya. Saya telah membuat peran baru yang dipanggilShopOwner
dan memberinya kemampuan baca, edit_shopowner, delete_shopowner. Tetapkan pengguna ke peran ShopOwner dan masuk dengan pengguna itu. Pengguna itu tidak dapat melihat jenis posting khusus. Apakah saya melewatkan sesuatu?