File "wp-rest-api.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/wp-rocket/inc/3rd-party/plugins/wp-rest-api.php
File
size: 665 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
defined('ABSPATH') || exit;
function rocket_exclude_wp_rest_api($uri)
{
global $wp_rewrite;
$reject_wp_rest_api = apply_filters('rocket_cache_reject_wp_rest_api', true);
if (!$reject_wp_rest_api) {
return $uri;
}
$prefix = rocket_is_subfolder_install() ? '(/[^/]+)?' : '';
$index = !empty($wp_rewrite->index) ? $wp_rewrite->index : 'index.php';
$index = preg_quote($index, '/');
$suffix = rest_get_url_prefix();
$suffix = preg_quote(trim($suffix, '/'), '/');
$uri[] = $prefix . '/(' . $index . '/)?' . $suffix . '(/.*|$)';
return $uri;
}
add_filter('rocket_cache_reject_uri', 'rocket_exclude_wp_rest_api');