Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận ngôn ngữ đặt hàng của khách hàng Woocommerce

Không cần biết bạn sẽ chọn plugin nào và nó hoạt động như thế nào, đây là cách bạn sẽ lưu một số dữ liệu bổ sung vào đơn đặt hàng.

// save the extra field when checkout is processed
function kia_save_extra_checkout_fields( $order_id, $posted ){
    $language = detect_language_with_your_plugin_of_choice() ? detect_language_with_your_plugin_of_choice() : "en";
    update_post_meta( $order_id, '_order_language', $language );
}
add_action( 'woocommerce_checkout_update_order_meta', 'kia_save_extra_checkout_fields', 10, 2 );

Và bởi vì tôi đã có một khoảng thời gian tồi tệ trong lần cố gắng sử dụng WPML, có thể cân nhắc xem Báo chí đa ngôn ngữ .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể kết nối với Google Cloud SQL bằng SSL + Golang từ Google App Engine

  2. xử lý lỗi giao dịch mysql

  3. MySQL:Chèn datetime vào trường datetime khác

  4. Rails - rake db:tạo lỗi

  5. Truy vấn SQL để trả về giá trị tối đa trong nhiều thập kỷ