Поддержка Проблемы и решения Как заблокировать материалы от удаления?

  • Чтобы, например, при массовом удалении устаревших записей каким-нибудь плагином заблокированные игнорировались?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Как заблокировать материалы от удаления?

    Можно использовать фильтр user_has_cap. Он позволяет лишить пользователей прав на удаление сообщения по условиям, которые вы определяете.

    Автор Bahus

    (@bahus)

    Плагин на заблокированных выдаст ошибку? Или надо будет править код самого плагина?

    Плагин на заблокированных выдаст ошибку?

    Должен проигнорировать и отобразить это в логах. Но лучше провести тестирование не на рабочем сайте

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Плагин на заблокированных выдаст ошибку?

    Думаю, это зависит от выбранного плагина, какие именно записи он считает устаревшими, как именно он выполняет удаление, какие при этом делает проверки и т.д.

    Автор Bahus

    (@bahus)

    Вот появились бы в wordpress две фишки:
    1. Столбец с количеством просмотров материалов в админке.
    2. Возможность заблокировать важные материалы от удаления.
    3. Возможность массового удаления постов по критериям. С учетом второго пункта.

    • Ответ изменён 1 месяц назад пользователем .
    • Ответ изменён 1 месяц назад пользователем .
Просмотр 5 ответов — с 1 по 5 (всего 5)