diff --git a/wp-content/db.php b/wp-content/db.php index 99ff86ed1e577118d7de3c9c046a93c5b89216f2..79c189e55bf9a9c1d5b2cc39cf3b8d307c7a76c1 100644 --- a/wp-content/db.php +++ b/wp-content/db.php @@ -872,6 +872,11 @@ class hyperdb extends wpdb { $statement_after_query = $this->run_callbacks( 'statement_after_query' ); $query_for_log = $query; + // A/I: prevent mysql-proxy to cache the admin section + if (strpos($_SERVER['REQUEST_URI'], '/wp-admin/') !== false) { + $query .= ' /* NO CACHE */'; + } + $this->timer_start(); if ( $statement_before_query ) { $query_for_log = "$statement_before_query; $query_for_log";