SOLVED with the below change/addition:
$shipping = $order->get_shipping_postcode();
if ( empty($shipping) ) {
$customer_postcode = $order->get_billing_postcode();
}else {
$customer_postcode = $order->get_shipping_postcode();
}
Related Posts:
- Change description on specific WooCommerce product status change
- How to VAR_DUMP a $variable during checkout process (Is my product meta callable?)
- Reverse Cross-Sells (WooCommerce)
- How to correctly add Javascript in functions.php
- Check if user already visited this post today
- How to remove “out of stock” variation options from size dropdown in woocommerce?
- How can update custom meta for all posts
- Woocommerce: How to override core functions in functions.php?
- Get WooCommerce shipping methods programmatically
- Add a custom text field to WooCommerce admin product data “Variations”
- Translating add to cart woocommerce button [closed]
- Add attribute / custom attribute to product in woocommerce
- Listing and displaying WooCommerce Shipping Zones in the frontend? [closed]
- Help with some php math in WordPress
- How do I display a user’s previous orders as a select box option on a product?
- combine Code 1 with Code 2
- The text box have space character
- Adding nofollow to a PHP generated Nav
- Automated Cart Update With Alert Box Each Time
- Two Different Links for Same Product – WooCommerce [closed]
- WooCommerce/WordPress: how hide entire table form after submit (Admin Dashboard)?
- Show prices with tax in Woocommerce Mini Cart [closed]
- Problem with custom plugin using AJAX to pull info from php file
- Store multiple custom field as post meta per post(css, js, html, 2 link) [closed]
- Reload part of checkout on changed shipping method
- How to get all shipping rates and costs without session in woocommerce?
- Woocommerce related product text
- Need help with Google drive API [closed]
- Is it possible to intercept all ajax requests and get the parameters and the returns?
- how to fix error “called incorrectly, should not be accessed directly”?
- Function works when I don’t login to WordPress but when I login then it doesn’t work
- How to auto fetch customer details in Woocommerce in checkout page
- How to make products with no cost in WooCommerce
- Incorrect amount of posts returned when filtering related Woo products by custom taxonomy
- Validation algorithm in checkout field
- Archive post by meta value + 24hours
- How to remove coupon dropdown feature
- Add html link in functions.php files of the theme
- Add product to cart for user – WC()->cart->add_to_cart [closed]
- Seo Friendly Filter URLs
- how can i add class or span tag at sprintf?
- Display attribute on shop page after the title
- WooCommerce – Moving Product Price to the Left of Add to Cart Button [closed]
- WordPress WP_Query without query GET parameters
- Where to copy woocommerce files to in my custom theme to avoid editing the core plugin?
- Have Woocommerce show product price if id, when not logged in
- WordPress site with embedded menu – gives You don’t have permission to access /wp-content/themes/xxx/taxonomy-redirect.php on this server
- Update post meta – Custom field does not match meta-key
- Define category ID using get_post_meta
- Custom reduce stock code affecting date_modified – How to bypass?
- Output product category link from WP_Query
- Order category posts by last word of custom field
- Variation prices breakdown only for single product page
- WooCommerce Query Product Titles
- How to add a shortcode which runs a .php file for the current post
- Variant Item SKU as Product Code
- Run a sql (update) after 12 hours after the user login. Woocommerce users
- How can I change the background color of divs dynamically (depending on an order-status in woocommerce)?
- Add a new view on the Woocommerce account page
- Best way to use variables in multiple functions?
- Use Search Term in html link and redirect
- How do I programmatically add ‘reviews_allowed’ to WooCommerce product?
- Adding new divs with custom classes to products on WooCommerce shop page [closed]
- Get product price in a different currency using WooCommerce Currency Switcher
- Discount in the specific product title using keyword ( Woocoommerce )
- Hide author from search results meta, still display date and categories
- Adding product permalink on admin order page throwing error
- How to override WooCommerce Order Item Meta with data from Cart?
- How to get total gross revenue for current month in the woocommerce dashboard status widget
- Add custom attribute to product’s HTML to woocommerce cart page
- Change WooCommerce template for PDF – access to custom field
- How can i style “echo apply_filters”
- Get all woocommerce product names with price and show using core php
- Add custom ID attribute to all woocommerce products on archive pages
- How to properly create multiple conditions to redirect users roles to different pages
- Adding user meta to post meta wp_insert_post() not working
- How can i put php code on the wordpress page?
- Display specific main Sub Nav on Woocommerce product pages
- How to detect if a revision was made by woocommerce or wordpress?
- Efficient way of querying for a “fallback” post?
- How do I prevent a folder from reappearing in my home directory?
- jQuery doesn’t work in my php snippet
- Use WP_Query Data In Cookie
- Order by in foreach
- retrieve wordpress post-meta using php not wordpress functions
- get_post_meta no longer working
- How to add custom checkout field in user details mail template
- How to set up and use a custom upload directory for post type ‘product’
- Add specific phrase after every product title including the discounted price? [closed]
- Display Sale Price Before Regular Price (WooCommerce)
- Setting WooCommerce currency programmatically
- Exclude specific product tags from related products in WooCommerce 3+ [closed]
- WooCommerce Orders pagination
- WooCommerce – Show ‘Sales’ badge on variable products where only some variations have sales price [closed]
- How to create a container in php then customise it in CSS
- Remove Woocommerce product from cart with ajax/fetch
- Automatically change insurance quantity based on cart total [closed]
- Why does WordPress not send the user the email to add a password?
- WooCommerce Modal Fly cart on add to cart – With AJAX
- Hide ‘Downloadable’ and ‘Virtual’ checkbox options from Woocommerce Variations?