Create New Item
×
Item Type
File
Folder
Item Name
×
Search file in folder and subfolders...
File Manager
/
wp-content
/
plugins
/
wp-rocket
/
inc
/
3rd-party
/
plugins
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?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');