Month: March 2025

Move checkout notices WooCommerce

User Move wocommerce checkout notices after place order like email not field top of form Assistant To move WooCommerce checkout **notices** (like "email is a required field" or other validation messages) **after the "Place Order" button**, you can do this with a custom snippet in your theme's `functions.php` file or a custom plugin. By default, […]

Move WooCommerce Notices Top

User Move woocommerce checkout error notices after submit to top of form under different div Assistant To move **WooCommerce checkout error notices** to the **top of the form** (after the submit attempt), and show them under a custom “, follow these steps: — ### ✅ Step 1: Remove Default Error Notice Placement WooCommerce prints errors […]

Move WooCommerce Notices

User Move woocommerce-NoticeGroup woocommerce-NoticeGroup-checkout error top of form Assistant To move the WooCommerce error notices (like `woocommerce-NoticeGroup` or `woocommerce-NoticeGroup-checkout`) to the top of your checkout form, you can use a WooCommerce hook to reposition them. Here’s how you can do it: ### Step 1: Remove the default notices from their original position In your theme’s […]

Add Thumbnail Checkout Summary

User add thumbnail image in order summary in wordpress checkout page Assistant To **add product thumbnail images to the order summary on the checkout page** in a WooCommerce-powered WordPress site, you can do this by customizing the `woocommerce_checkout_cart_item_quantity` or `woocommerce_checkout_cart_item_name` filter. Here’s a simple snippet you can add to your theme’s `functions.php` file or in […]

Move Payment Methods WooCommerce

User Move payment methods after Additional information in woocommerce Assistant To move the **payment methods section below the "Additional Information"** section on the WooCommerce checkout page, you can use WordPress hooks. Here’s how you can do it by unhooking and re-hooking the payment section. ### ✅ Add this to your theme’s `functions.php` file or a […]

Move Order Summary Right

User Assistant To **move only the "Order Summary" to the right side**, and keep all **billing/shipping (customer details)** and **payment methods** on the left side (even though payment is part of the `woocommerce_checkout_order_review` hook), you can restructure the layout with some custom HTML/CSS *without removing the default WooCommerce hooks*. Here’s how you can do it. […]

Delivery Options Checkout Setup

User lient would like to add the following delivery options (perhaps a dropdown) at checkout: COLLECTION – FREE TINAHELY – €5 ARKLOW – €18 ANNACURRA – €8 AUGHRIM – €12 BALLINGLEN -€6 BALLYCONNELL – €12 CARNEW – €10 COOLKENNO – €10 HACKETSTOWN – €10 GOREY – €18 KILTEGAN – €15 KNOCKANANNA -€10 RATHDRUM – €18 […]

Custom Fields WooCommerce Blocks

User Add custom fields in checkout in woocommerce apge in block woocommercre pulgin Assistant To add **custom fields in the WooCommerce Checkout page** when using the **WooCommerce Blocks plugin** (i.e., the new block-based checkout system), the approach is different from classic checkout customization. The block-based checkout does **not support PHP hooks like `woocommerce_checkout_fields`** directly because […]

Checkout Fields for Gifts

User At Checkout page we need to add fields to know where the flowers are to be sent (as they are likely to be gifted)? Both Eircode and phone number to be made mandatory also include it in order email Assistant To achieve this in WooCommerce, you need to: 1. **Add custom fields to the […]

CORS Firebase Configuration

User Access to XMLHttpRequest at 'https://firebasestorage.googleapis.com/v0/b/openeratech.firebasestorage.app/o?name=portfolio%2F1742542411774_tab-1.png' from origin 'http://localhost:5173' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status. performing firebase cloud storage opertion from local server localhost:5173 to firebase and given above error Assistant The error you're encountering: Access to XMLHttpRequest at […]