Files
roi-theme/wp-content/plugins/wp-marketing-automations/compatibilities/rest/class-bwfan-compatibility-with-wp-rocket.php
root a22573bf0b Commit inicial - WordPress Análisis de Precios Unitarios
- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 21:04:30 -06:00

33 lines
707 B
PHP
Executable File

<?php
/**
* Wp-Rocket
*
* https://wp-rocket.me/
*/
if ( ! class_exists( 'BWFAN_Compatibility_With_Wp_Rocket' ) ) {
class BWFAN_Compatibility_With_Wp_Rocket {
public function __construct() {
add_filter( 'rocket_cache_reject_uri', array( $this, 'exclude_autonami_endpoint_option' ), 100 );
}
/**
* Exclude Autonami and WooFunnels endpoints from wp-rocket cache
*
* @param $uris
*
* @return mixed
*/
public function exclude_autonami_endpoint_option( $uris ) {
$uris[] = "/wp-json/" . BWFAN_API_NAMESPACE . "/*";
$uris[] = "/wp-json/woofunnels/*";
$uris[] = "/wp-json/funnelkit-automations/*";
return $uris;
}
}
new BWFAN_Compatibility_With_Wp_Rocket();
}