refactor: extract DEFAULT_REJECTED_COOKIES constant and rename create_cache_server
This commit is contained in:
+6
-18
@@ -15,7 +15,7 @@ class WP_Recache_Activator {
|
||||
public static function activate() {
|
||||
self::create_cache_directory();
|
||||
self::set_default_options();
|
||||
self::create_cache_server();
|
||||
self::write_cookie_bypass_script();
|
||||
self::create_advanced_cache();
|
||||
self::set_wp_cache_constant(true);
|
||||
self::flush_rewrite_rules();
|
||||
@@ -48,13 +48,7 @@ class WP_Recache_Activator {
|
||||
'cache_enabled' => true,
|
||||
'separate_mobile_cache' => false,
|
||||
'exclude_urls' => ['/cart', '/checkout', '/my-account'],
|
||||
'rejected_cookies' => [
|
||||
'woocommerce_items_in_cart',
|
||||
'wp_woocommerce_session_*',
|
||||
'wp-postpass',
|
||||
'comment_author_*',
|
||||
'wordpress_*',
|
||||
],
|
||||
'rejected_cookies' => WP_RECACHE_DEFAULT_REJECTED_COOKIES,
|
||||
'minify_css' => false,
|
||||
'minify_js' => false,
|
||||
'lazyload_images' => false,
|
||||
@@ -69,19 +63,13 @@ class WP_Recache_Activator {
|
||||
}
|
||||
|
||||
/**
|
||||
* Write the standalone cache server required by the advanced-cache.php
|
||||
* drop-in. Must run without WordPress loaded.
|
||||
* Write the standalone cache bypass script required by advanced-cache.php.
|
||||
* Must run without WordPress loaded.
|
||||
*
|
||||
* Public so Admin can regenerate the drop-in when options change.
|
||||
*/
|
||||
public static function create_cache_server() {
|
||||
$rejected_cookies = get_option('wp_recache_rejected_cookies', [
|
||||
'woocommerce_items_in_cart',
|
||||
'wp_woocommerce_session_*',
|
||||
'wp-postpass',
|
||||
'comment_author_*',
|
||||
'wordpress_*',
|
||||
]);
|
||||
public static function write_cookie_bypass_script() {
|
||||
$rejected_cookies = get_option('wp_recache_rejected_cookies', WP_RECACHE_DEFAULT_REJECTED_COOKIES);
|
||||
|
||||
$cookies_php = var_export($rejected_cookies, true);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user