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

  • Здравствуйте! Есть такая проблема — большинство (все кроме одной) рубрик записей работают на плагине ACF, и текстовый редактор в них не нужен. Нужно его как то отключить, чтобы не мозолил глаза. Видел такой код, но он отключает текстовый редактор у всех постов. Как сделать выборку для всех постов, кроме тех, что находятся в рубрике ХХХ?

    function disable_content_editor(){
        if(...){
           remove_post_type_support('post','editor');
        }
    }
    add_action('admin_init', 'disable_content_editor')
    • Тема изменена 6 лет, 7 месяцев назад пользователем ascold2017.
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    Я бы делал на js/jQuery, отслеживая состояние/изменение input#in-category-XXX.
    Хотя бы потому, что принадлежность поста рубрике может меняться уже после формирования страницы админки.

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    В самом ACF есть галочка для отключения визуального редактора. Можно сдублировать группу полей (например, плагин Duplicate Post) и условиями (опять же есть в ACF) настроить отображение групп в нужных рубриках.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Как отключить стандартный текстовый редактор постов у заданной рубрики?» закрыта для новых ответов.