איך להוסיף שדות לעמוד לתשלום בווקומרס
אנחנו נוסיף 3 שדות – אפשר כמובן להגדיל את מספר השדות
אלו השדות:
- Branch (סניף)
- City (עיר)
- Custom order id (מזהה הזמנה יחודי)
הוספת השדות בעמוד לתשלום ובעמוד סיכומי ההזמנות
// Hook in add_filter( 'woocommerce_checkout_fields' , 'pablos_override_checkout_branch' ); add_filter( 'woocommerce_checkout_fields' , 'pablos_override_checkout_ccity' ); add_filter( 'woocommerce_checkout_fields' , 'pablos_override_checkout_ordern' ); // Our hook in functions – $branch and the other filters as in the passed filters function pablos_override_checkout_branch( $branch ) { $branch['shipping']['shipping_branch'] = array( 'label' => __('Branch', 'woocommerce'), 'placeholder' => _x('branch', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $branch; }, function pablos_override_checkout_city( $ccity ) { $ccity['shipping']['shipping_ccity'] = array( 'label' => __('City', 'woocommerce'), 'placeholder' => _x('ccity', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $ccity; }, function pablos_override_checkout_ordern( $ordern ) { $ordern['shipping']['shipping_ordern'] = array( 'label' => __('Order Custom Number', 'woocommerce'), 'placeholder' => _x('order_custom_number', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $ordern; } /** * Display fields on the order edit page */ /** * Display field values on the order edit page */ add_action( 'woocommerce_admin_order_data_after_shipping_address', 'branch_display_admin_order_meta', 10, 1 ); function branch_display_admin_order_meta($order){ echo '<p><strong>'.__('Branch From Checkout Forms').':</strong> ' . get_post_meta( $order->get_id(), '_shipping_branch', true ) . '</p>'; }, add_action( 'woocommerce_admin_order_data_after_shipping_address', 'ccity_display_admin_order_meta', 10, 1 ); function ccity_display_admin_order_meta($order){ echo '<p><strong>'.__('City From The Checkout Forms').':</strong> ' . get_post_meta( $order->get_id(), '_shipping_ccity', true ) . '</p>'; }, add_action( 'woocommerce_admin_order_data_after_shipping_address', 'ordern_display_admin_order_meta', 10, 1 ); function ordern_display_admin_order_meta($order){ echo '<p><strong>'.__('Oder Custom id From Checkout Forms').':</strong> ' . get_post_meta( $order->get_id(), '_shipping_ordern', true ) . '</p>'; }
📊 נתוני צפיות
סה"כ צפיות: 44
מבקרים ייחודיים: 44
- 🧍 172.68.151.94 (
France)
- 🧍 172.71.126.42 (
France)
- 🧍 172.71.130.24 (
France)
- 🧍 104.23.168.46 (
Netherlands)
- 🧍 172.71.118.178 (
France)
- 🧍 172.71.118.179 (
France)
- 🧍 162.158.88.68 (
Singapore)
- 🧍 172.68.245.111 (
United States)
- 🧍 172.70.39.156 (
United States)
- 🧍 172.71.170.134 (
United States)
- 🧍 172.70.130.53 (
United States)
- 🧍 172.70.38.214 (
United States)
- 🧍 172.70.42.23 (
United States)
- 🧍 104.23.229.79 (
France)
- 🧍 172.68.245.147 (
United States)
- 🧍 104.23.170.90 (
Netherlands)
- 🧍 104.23.209.3 (
United States)
- 🧍 172.70.34.48 (
United States)
- 🧍 172.68.244.184 (
United States)
- 🧍 172.71.124.145 (
Singapore)
- 🧍 198.41.231.98 (
Argentina)
- 🧍 172.70.144.74 (
Brazil)
- 🧍 172.70.82.66 (
United States)
- 🧍 172.71.224.135 (
Brazil)
- 🧍 104.23.202.116 (
Chile)
- 🧍 162.158.178.254 (
Hong Kong)
- 🧍 172.68.211.193 (
Hong Kong)
- 🧍 198.41.231.50 (
Argentina)
- 🧍 172.71.215.67 (
Hong Kong)
- 🧍 172.68.19.128 (
Brazil)
- 🧍 172.71.234.108 (
Brazil)
- 🧍 104.23.237.44 (
Argentina)
- 🧍 162.158.193.219 (
Hong Kong)
- 🧍 172.69.90.161 (
Brazil)
- 🧍 162.158.108.67 (
Singapore)
- 🧍 172.70.140.169 (
Brazil)
- 🧍 104.23.221.9 (
Sweden)
- 🧍 172.68.164.60 (
Singapore)
- 🧍 172.71.10.59 (
Brazil)
- 🧍 172.68.225.49 (
Hong Kong)
- 🧍 172.69.114.3 (
Brazil)
- 🧍 172.68.42.53 (
South Africa)
- 🧍 172.71.210.237 (
Hong Kong)
- 🧍 162.158.79.60 (
United States)