Как отключить защиту контента для определенных страниц

Установите наш пустой плагин ProFunctions, после этого вы можете добавить код, который отключит работу функции защиты от копирования для определенных записей. В коде ниже есть пример для страницы, для всех записей в определенной рубрике и пример с отключением одной конкретной функции (аргумент $type может быть context_menu — правая кнопка, text_selection —выделение текста, disable_hotkeys — отключение горячих клавиш, source_link — ссылка на источник).

/**
 * Отключаем защиту контента для определенных страниц
 */
add_filter( 'clearfy/content_protection/enable', function ( $enable, $type ) {

    // Пример для одной конкретной страницы c ID 437
    if ( is_page( 437 ) ) {
        return false;
    }

    // Пример для всех записей в рубрике с ID 7
    if ( in_category( 7 ) ) {
        return false;
    }

    // Дополнительно можно отключить только одну функцию защиты от копирования, например, выделение текста
    // $type может быть: context_menu, text_selection, disable_hotkeys, source_link
    if ( 'text_selection' === $type && is_single( 219 ) ) {
        return false;
    }

    return $enable;
}, 10, 2 );
Вам помог ответ?
Похожие вопросы
Ваш сайт не смог выполнить петлевой запрос
+4
После перехода на HTTPS сайт перестал открываться
+3
Нужно ли покупать Clearfy, если у меня Ваша тема?
+25
Не работают, не переключаются вкладки
+11
В чем разница нашего Clearfy Pro от Webcraftic (Creative Motion) Clearfy
+10
Плагин clearfy/clearfy.php был деактивирован из-за ошибки: Файл плагина не найден
+1
После активации плагина все ошибки остались
+1
Как удалить все настройки Clearfy Pro?
+1
Divi Builder и Clearfy Pro
+1
Не могу обновить Clearfy Pro, обновление видит, а кнопки нет
+0
Установил Clearfy Pro, а скорость загрузки не изменилась
+0
Как изменить кол-во логов 404 в плагине Clearfy Pro?
+0
Какой хостинг подходит для хороших результатов в PageSpeed?
+14
Как добавить Google Captcha для встроенной контактной формы?
+0
Как выполнить действие после выбора ответа в опросе
+0
Как изменить маску во встроенной контактной форме?
+0
Как добавить маску для встроенной контактной формы?
+0
Как изменить почту, на которую приходят сообщения из встроенной контактной формы?
+0
Как изменить заголовок "Новые данные формы MyPopup:" в сообщении встроенной формы обратной связи?
+0
Как изменить почту, на которую приходят сообщения с формы обратной связи?
+0