Я пытаюсь создать настраиваемую панель инструментов, чтобы мои участники могли отправлять и редактировать настраиваемые события. Но у меня есть проблема, чтобы ограничить их мнение только своими собственными событиями. Например, в post_type "event"
я бы хотел, чтобы они могли:
- видеть только свои события (сделано)
- искать только свои события
- фильтровать только свои events
- И все остальные действия в
edit.php
На данный момент мне просто удалось скрыть другие сообщения, но если они знают URL, они могут видеть другие события. То же самое, если они ищут или фильтруют ...
Есть ли способ ограничить этот раз?
Мои пользователи имеют специальные возможности:
$membre = get_role( 'membre' );
$membre->add_cap( 'edit_posts' );
$membre->add_cap( 'edit_private_posts' );
$membre->add_cap( 'edit_published_posts' );
$membre->add_cap( 'read' );
$membre->add_cap( 'upload_files' );
Спасибо за помощь