• I’m trying to make multi-currency work with my woocommerce store, but the issue is the website speed is severely affected.

    WooCommerce’s current method to provide multi-currency that’s compatible with cache is using Woocommerce based geo detection, which tends redirects the visitor 4 times to the correct URL of the page with the correct currency/tax displayed, with query strings attached to bypass standard caching rules. Web speed times suffered.

    View post on imgur.com

    View post on imgur.com

    Other multi-currency plugins attempt improve this but their loading speeds are too slow, drastically affecting woocommerce store loading times, and making caching useless.

    View post on imgur.com

    I read about this dynamic caching to improve multi-currency solutions here:
    https://aelia.co/woocommerce-currency-switcher-cache-new-solutions/

    Also, is there a way to explicitly declare specific URLs with query strings to cache? Idea is since most store owners will know where their visitors are from, they can set the country / currency combinations in admin, then have Breeze cache those generated pages with their specific URL/query string combinations.

    Please advise.

Viewing 1 replies (of 1 total)
  • Plugin Author adeelkhan

    (@adeelkhan)

    Hi @kai2810

    The question mark split the URL into two sections. The initial segment is domain name, the second part is the query string, which is an arrangement of inquiry factors and qualities deciding the asset asked for by the user. The query string identifies the resource, however it doesn’t disclose to us anything about its content. WordPress’ ability to specify custom rewrite rules to pass the query string as part of the URL and use a single page and page template to display all product categories.need to register your RegEx so WordPress knows what kinds of strings to match (i.e dynamic/location/(.*)/code/(.*) => /dynamic?$loc=$1&code=$2). Then you’ll need to set up the page and script on the back end to handle the submission.

Viewing 1 replies (of 1 total)
  • The topic ‘Dynamic caching capabilities?’ is closed to new replies.