Merged in feature/from-pantheon (pull request #16)
code from pantheon * code from pantheon
This commit is contained in:
20
wp/wp-content/mu-plugins/cache-control.php
Executable file
20
wp/wp-content/mu-plugins/cache-control.php
Executable file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Exclude Campaign cron from cache
|
||||
*/
|
||||
|
||||
$regex_path_patterns = array(
|
||||
'#^/iper_cron/?#',
|
||||
);
|
||||
|
||||
foreach ($regex_path_patterns as $regex_path_pattern) {
|
||||
if (preg_match($regex_path_pattern, $_SERVER['REQUEST_URI'])) {
|
||||
add_action( 'send_headers', 'add_header_nocache', 15 );
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
function add_header_nocache() {
|
||||
header( 'Cache-Control: no-cache, must-revalidate, max-age=0' );
|
||||
}
|
||||
Reference in New Issue
Block a user