Home Forums ART WordPress Theme Cart does not work

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #31545
    Christopher Christou
    Participant
    Purchased
    Expired

    My cart does not seem to work. It used to work but now it doesn’t and i am not sure what i did to make it not work.

    I can successfully add an item in the cart but when i click on ‘view cart’ it just gets stuck on the page loader.

    This is my site:

    https://christopherchristou.com/

    Thank you

    #31546
    SeaTheme
    Keymaster
    Purchased
    Expired

    Hi,

    I checked it, but the issue cannot reproduced, view the screenshot: https://www.dropbox.com/scl/fi/cqk8dxwbqdiys2z18lswi/chrome_hs23GujaND.mp4?rlkey=65g28057ytz7hz3wmppbd6f9j&dl=0

    ps: you can try to clean your brower cache or change a brower to test again.


    Regards!
    SeaTheme – FAQsWordPress CustomizationFacebook

    #31549
    Christopher Christou
    Participant
    Purchased
    Expired

    I had previously installed elementor prior to my above question to start customizing the appearance of my cart but had deactivated it before you replied and i think that made it work.

    Could i still use/activate plugins like elementor to customize my single product page, cart and checkout pages without interfering with the appearance and functionality of the ‘art theme’?

    I have some more questions around setting up the shop please:

    1: On your video you can see that the edges of the page do not fit the screen and are being cropped. Is there a way to adjust padding/margins for all the single page, cart and checkout pages? I know how to do this on BM content builder but these pages can only bet edited on the wordpress editor which i haven’t figured out how to adjust side padding. The only thing that has worked so far is to click on the block/align/wide width which results on a page that does not crop information but is too narrow in comparison to the layout of all the other pages on my site. Hope you can help with this. Many thanks again.

    2: Although i enabled geolocate on woocommerce and i have already input a MaxMind License Key, the shipping/delivery address does not automatically load when you’re on the cart page (please see attached photo). https://we.tl/t-9tXUYkpfm6

    3: The Paypal and credit/debit card button are overlapping the express checkout title on the checkout page and i cannot find a way to resolve that (please see attached photo). https://we.tl/t-9tXUYkpfm6

    Thanking you again for all of your help

    #31550
    SeaTheme
    Keymaster
    Purchased
    Expired

    Hi,

    For the view-cart issue I need to reproduce the problem to find the cause. may I check your website? Could you please leave your wp-admin access (URL / username/password) by picking up “Set as private reply”?

    1. / 3.

    @media (min-width: 768px) {
        .woocommerce-page .container-fluid.entry  {
            padding-left: 20px !important;
            padding-right: 20px !important;
        }
    }
    .is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__image {
        padding-left: 0;
    }
    .woocommerce-checkout .entry h2 { 
        margin: 0;
    }

    2.
    Please check and confirm the following items:

    01. Verify MaxMind License Key & Geolocation Setup
    Go to WooCommerce → Settings → Integration → MaxMind Geolocation.
    Ensure the License Key is valid (no typos) and Geolocation is enabled.
    Check if the “Use MaxMind Geolocation” option is turned on.

    02. Enable WooCommerce Geolocation
    Go to WooCommerce → Settings → General.
    Under “Default Customer Location”, select:
    “Geolocate” (for exact location)
    “Geolocate with Page Caching Support” (if using caching plugins like WP Rocket)

    03. Check for Caching Issues
    If you use a caching plugin (WP Rocket, W3 Total Cache, etc.), clear the cache.
    Some caching setups interfere with dynamic geolocation. Try:
    Excluding the cart page from caching.
    Using “Geolocate with Page Caching Support” (as above).


    Regards!
    SeaTheme – FAQsWordPress CustomizationFacebook

    #31552
    Christopher Christou
    Participant
    Purchased
    Expired

    Firstly, thank you for the thorough reply. It is very much appreciated.

    Regarding elementor customization, i think we can leave that for now as i am pretty happy with the current appearance of the shop aspects if we can resolve all these minor issues. If some aspects of what i would like regarding appearance cannot be resolved then we can revisit the elementor route and i could give you access to the site.

    Points 1& 3: The CSS has worked and the Paypal and credit/debit card buttons are not overlapping the express checkout title on the checkout page any more. Padding/margins have also been fixed for the cart and checkout pages BUT NOT for the single product pages (please see example). How can i resolve this?

    Point 2: I have gone through all your step-by-step recommendations and it still doesn’t work. On step 1 where you mentioned “Check if the “Use MaxMind Geolocation” option is turned on”, i could not find an on/off button under the “Integration” tab on WooCommerce for that option. The only available option is to choose either “Geolocate” or “Geolocate (with page caching support) in the “Default customer location” section on the “General” tap on WooCommerce. I have tested both options and it still doesn’t work.

    I am not sure if im using a caching plugin to be honest but i don’t think i am, thus i have not cleared the cache. These are the active plugins i have at the moment:

    1. BM Content Builder
    2. Google for WooCommerce
    3. Jetpack
    4. MC4WP: Mailchimp for WordPress
    5. MouseWheel Smooth Scroll
    6. Pinterest for WooCommerce
    7. Stripe Tax – Sales tax automation for WooCommerce
    8. SVG Support
    9. WooCommerce
    10. WooCommerce PayPal Payments
    11. WooCommerce.com Update Manager
    12. WooPayments
    13. Yoast Duplicate Post

    My other guess of what the issue might be, is that in the “MaxMind Geolocation Integration documentation” under the “Integration” tab of WooCommerce it states:

    Updating the MaxMind database
    • The system automatically updates every 15 days, using WordPress’s built-in WP-Cron to trigger woocommerce_geoip_updater.
    • If the MaxMind Database file on your server doesn’t seem to be updated correctly after this time, you can install the third-party WP Crontrol plugin to troubleshoot scheduled cron events in WordPress.
    • Once this plugin is installed and active, you can go to Tools > Cron Events and check the next scheduled time for this event — or choose to run it manually.

    From your previous experience, do you think that the issue is this and that i would just have to wait 15 days until their next system update or am i missing something?

    I also have a couple of other questions regarding some other things i have spotted, so here they are:

    Point 4: This might sound silly, but the buttons for Apple pay and Google pay only appear on the mobile version of the website and not on desktop. Is this how it is supposed to be?

    Point 5: The gaps between the Paypal, Debit/Credit Card, Apple pay, Goople pay buttons on the mobile version on the website are not evenly spaced apart. Can this be adjusted so they become equally spaced? Please see link:

    https://we.tl/t-O8oxTd2Y1J

    Many thanks again for all of your help. Looking forward to your reply.

    #31553
    SeaTheme
    Keymaster
    Purchased
    Expired

    Hi,
    Points 1& 3:
    Please update the custom CSS to:

    @media (min-width: 768px) {
        .woocommerce-page .container-fluid.entry, .single-product .ux-woo-wrap.container-fluid  {
            padding-left: 20px !important;
            padding-right: 20px !important;
        }
    }
    .is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__image {
        padding-left: 0;
    }
    .woocommerce-checkout .entry h2 { 
        margin: 0;
    }

    Point 2:
    There is a cache option on Jetpack, you can check the options of Jetpack. I don’t think it’s caused by the lack of database update.

    Point 4: I guess your payment button comes from the plugin [WooCommerce PayPal Payments]. I suggest you submit this problem to the official forum of this plugin. Their solutions will be more professional and accurate.


    Regards!
    SeaTheme – FAQsWordPress CustomizationFacebook

    #31554
    SeaTheme
    Keymaster
    Purchased
    Expired

    Point 5: add the CSS:

    .wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>#express-payment-method-woocommerce_payments_express_checkout_applePay,
    .wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>#express-payment-method-woocommerce_payments_express_checkout_googlePay { 
               margin-top: -30px !important;
    }

    Regards!
    SeaTheme – FAQsWordPress CustomizationFacebook

    #31555
    Christopher Christou
    Participant
    Purchased
    Expired

    Hello,

    Thank you for your help again.

    Points 1&3: Resolved

    Point 5: Resolved

    Point 4: I will follow your advice on their official forum and hopefully they can guide me.

    Point 2: Not resolved.

    The “Cache Site Pages” on Jetpack was not turned on so there was no caching. I have turned it on and tested it again without success. I have then included the following urls /cart/, /checkout/ as exceptions/exclusions from pages and posts to be cached, as you advised, (MaxMind Geolocation was set to “Geolocate with Page Caching Support”) still without any luck. I don’t know what else to do. Could you please help with this?

    New, question 6: On the cart and checkout pages, the added tax that is displayed is in another language (Greek). I the reason for this may be because my woocommerce is registered for Cyprus where the language is Greek. Please see attached image.
    Is there a way to change the language to English?

    Many thanks for your help. Much appreciated.

    #31556
    Christopher Christou
    Participant
    Purchased
    Expired

    Sorry, this is the attached image i meant:

    https://we.tl/t-FJhB1ZMIaE

    #31557
    SeaTheme
    Keymaster
    Purchased
    Expired

    Hi,

    question 5:
    Could you please leave your wp-admin access (URL / username/password) by picking up “Set as private reply”?

    question 6:
    1. Navigate to Appearance > Theme Editor (or use an FTP client to access your theme files). Locate the functions.php file for Art theme(or child theme if you use it).
    2. Add the Following Code:
    Paste this filter at the end(before ?> ) of the functions.php file (backup the file first!):

    add_filter( 'gettext', 'change_woocommerce_tax_label', 20, 3 );  
    function change_woocommerce_tax_label( $translated_text, $text, $domain ) {  
        if ( 'woocommerce' === $domain && $text === 'Φόρος προστιθέμενης αξίας (ΦΠΑ)' ) {  
            $translated_text = 'Value Added Tax (VAT)';  
        }  
        return $translated_text;  
    }  

    This code intercepts the Greek tax label text and replaces it with the English “Value Added Tax (VAT)”.
    3. Save Changes:
    After adding the code, save the functions.php file. Refresh your cart/checkout page— the tax label should now display in English.


    Regards!
    SeaTheme – FAQsWordPress CustomizationFacebook

    #31558
    Christopher Christou
    Participant
    Purchased
    Expired
    This reply has been marked as private.
    #31563
    Christopher Christou
    Participant
    Purchased
    Expired
    This reply has been marked as private.
    #31565
    SeaTheme
    Keymaster
    Purchased
    Expired

    Sorry for the late response.

    The Maxmind Geolocation works when I tested it on my computer. check screeshot

    I rechecked the gap of these payment buttons. I directly modified the CSS on your wp-admid and it should be fixed. I don’t know why some buttons don’t show up on specific devices. I think you can only get help from the plugin forum.


    Regards!
    SeaTheme – FAQsWordPress CustomizationFacebook

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.