From a64ce00e6638cfff6969085f263650d0851cd2e7 Mon Sep 17 00:00:00 2001 From: Erick Hitter <ehitter@gmail.com> Date: Wed, 26 Feb 2014 13:15:23 -0800 Subject: [PATCH] Improve cache clearing for forthcoming mobile variants --- wp-redis-cache/wp-redis-cache.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/wp-redis-cache/wp-redis-cache.php b/wp-redis-cache/wp-redis-cache.php index 2a1d31c..6020f61 100644 --- a/wp-redis-cache/wp-redis-cache.php +++ b/wp-redis-cache/wp-redis-cache.php @@ -245,14 +245,16 @@ class WP_Redis_Cache { $redis = new Predis_Client( $redis_settings ); $redis_key = md5( $permalink ); - $redis->del( $redis_key ); - $redis->del( 'MO-' . $redis_key ); + foreach ( array( '', 'M-', 'T-', ) as $prefix ) { + $redis->del( $prefix . $redis_key ); + } //refresh the front page $front_page = get_home_url( '/' ); $redis_key = md5( $front_page ); - $redis->del( $redis_key ); - $redis->del( 'MO-' . $redis_key ); + foreach ( array( '', 'M-', 'T-', ) as $prefix ) { + $redis->del( $prefix . $redis_key ); + } } } } -- GitLab