Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Dapatkan bahasa pesanan pelanggan Woocommerce

Tanpa masuk ke plugin mana yang akan Anda pilih dan cara kerjanya, berikut adalah cara Anda menyimpan beberapa data tambahan ke pesanan.

// 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 );

Dan karena saya mengalami kesulitan saat mencoba menggunakan WPML, mungkin pertimbangkan untuk memeriksa Multilingual Press .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat menemukan baris yang cocok di tabel pengguna

  2. Masalah Menyimpan nilai Latitude dan Longitude di database MySQL

  3. Simpan nilai php ke java

  4. JPA - Tidak ada penyedia Persistensi untuk EntityManager bernama {{NAME_HERE}}

  5. utf8 kacau saat mengimpor ke mysql