Hi there
I have my site hosted with Pagely.
They have their own caching plugin
But it turns out that the site theme is causing problems with it.
It’s not caching due to the cookies generated by the site.
this is what I got from pagely support
web121:/data/s3100/dom21266/httpdocs$ grep -R ‘session_start’ ./wp-content/
./wp-content/themes/xstore/framework/thirdparty/vendor/opauth/opauth/lib/Opauth/OpauthStrategy.php: session_start();
./wp-content/themes/xstore/framework/thirdparty/vendor/opauth/opauth/lib/Opauth/Opauth.php: session_start();
./wp-content/themes/xstore/framework/thirdparty/vendor/opauth/opauth/example/callback.php: session_start();
./wp-content/plugins/xl-woocommerce-sales-triggers/readme.txt:* Fixed: no-cache header getting send because of session_start.
./wp-content/plugins/woocommerce-jetpack/includes/class-wcj-eu-vat-number.php: session_start();
./wp-content/plugins/woocommerce-jetpack/includes/class-wcj-checkout-files-upload.php: session_start();
./wp-content/plugins/woocommerce-jetpack/includes/price-by-country/class-wcj-price-by-country-core.php: session_start();
./wp-content/plugins/woocommerce-jetpack/includes/class-wcj-multicurrency.php: session_start();
./wp-content/plugins/woocommerce-jetpack/includes/functions/wcj-functions-general.php: session_start();
./wp-content/plugins/invisible-recaptcha/includes/WordPress/Uploader.php: @session_start();
./wp-content/plugins/invoicebuilder/includes/fn.core.php: session_start();