Custom Caching Code Compatibility with Auto-Optimize
-
As the developer of the Easy Form Builder plugin, I’m seeking advice on potential conflicts with Auto-Optimize.
Here’s the function I’m using for internal caching:
public function get_efbFunction($state) {
if (isset($this->efbFunction)) return $this->efbFunction;
$efbFunctionInstance;
if (false === ($efbFunctionInstance = wp_cache_get('efbFunctionInstance', 'emsfb'))) {
if (!class_exists('Emsfb\efbFunction')) {
require_once(EMSFB_PLUGIN_DIRECTORY . 'includes/functions.php');
}
$efbFunctionInstance = new \Emsfb\efbFunction();
wp_cache_set('efbFunctionInstance', $efbFunctionInstance, 'emsfb', 3600); // 1 hour cache
}
$this->efbFunction = $efbFunctionInstance;
if ($state == 1) return $this->efbFunction;
}I’m concerned that using
wp_cache_getandwp_cache_setfor internal caching might cause conflicts with Auto-Optimize. Has anyone encountered similar issues or know of best practices to ensure compatibility?Any guidance or insights would be greatly appreciated.
Thank you for your help!
The page I need help with: [log in to see the link]
The topic ‘Custom Caching Code Compatibility with Auto-Optimize’ is closed to new replies.