Как отключить защиту контента для определенных страниц
Установите наш пустой плагин 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 );
Вам помог ответ?