What is never cached

Softminal Cache skips these automatically. You do not need to set anything.

Pages

  • Cart, checkout and account pages of WooCommerce, the checkout of Easy Digital Downloads and FluentCart store pages.
  • Search results, previews and the Customizer.
  • Password protected and unpublished pages.
  • Page builder editors: Elementor, Divi, Bricks, Oxygen, Beaver Builder and Brizy.
  • The admin area, AJAX, cron and REST API requests.
  • 404 pages and feeds, unless you turn on their cache.
  • Any URL you add to Exclusions.

Visitors

  • Logged-in users, unless you turn on logged-in cache. Editors and administrators never.
  • Visitors with a cart or a login, comment or no-cache cookie: wordpress_logged_in_, wp-postpass_, comment_author_, wordpress_no_cache, woocommerce_items_in_cart, woocommerce_cart_hash, wp_woocommerce_session_, fct_cart_hash and edd_items_in_cart.
  • Requests that are not normal page views, such as form submissions.

Responses

A page is not stored when it is not a normal 200 page, when it is not HTML, or when it sends Cache-Control: no-store or private, a Set-Cookie header or a security nonce.

Plugins and themes can opt out

Any plugin can define the standard DONOTCACHEPAGE constant on a page, and that page is not cached. Developers can also use the softminal_cache_bypass filter. See Filters and actions.

Still stuck? Please write to us at support.softminal.com. Our team will help you.