Хуки

В плагине Clearfy Pro добавлены фильтры (filter). С их помощью Вы можете изменять вывод или даже убирать какие-то блоки. Ниже идет описание фильтров и примеры их использования.

Лучше всего для этого использовать пустой плагин ProFunctions, установите и добавьте в него нужный код.

REST API

clearfy_rest_api_white_list

filter / массив путей rest_route, которые необходимо оставить, например contact-form-7, который без REST API не работает.

/**
 * Add rest route to whitelist
 */
add_filter( 'clearfy_rest_api_white_list', function() {
    return [
        'contact-form-7',
        'google-site-kit',
    ];
} );

clearfy_rest_api_redirect

filter / по умолчанию для неавторизованных пользователей происходит редирект с /wp-json/ страниц на главную. Его можно заменить на сообщение о том, что доступ запрещен.

/**
 * Disable wp-json redirect, show error message
 */
add_filter( 'clearfy_rest_api_redirect', '__return_false' );

clearfy_rest_api_oembed

filter / по умолчанию удаляются oembed ссылки, если нужно это отключить, воспользуйтесь кодом ниже.

/**
 * Disable removing oembed links
 */
add_filter( 'clearfy_rest_api_oembed', '__return_false' );