Вот пример. Единственное тут скорее всего будет запрет на удаление всем, включая админа, так что надо добавить еще проверку на роль текущего юзера
add_filter('rcl_public_form_user_can', function($user_can, $dataForm){ if($dataForm->post_type == 'post') { $user_can['delete'] = false; } return $user_can; }, 10, 2);
Здравствуйте! Не срослось всё же. Вернулся к проверке данного вопроса и увидел, кнопка снова на месте..
Установил плагин PublishPress Capabilities и настроил для определённого типа записей
, но кнопка удаления никуда не делась (ну не делась, так хоть бы работать перестала) и запись всё равно удаляется от автора с фронтенда
Было бы классно, если бы плагин WP-Recall имел такие свои настройки по поводу запрета на удаление того или иного типа записей той или иной ролью пользователей.. Кнопка чтобы удаления убиралась или при нажатии на неё, к примеру, возникало модальное окно, с надписью понятной: "Такие публикации запрещено удалять на сайте обычным смертным" или что-то подобное, тоже понятное..