Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете език за поръчки на клиенти на Woocommerce

Без да навлизате в това кой плъгин ще изберете и как работи, ето как бихте запазили някои допълнителни данни към поръчката.

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

И тъй като прекарах ужасно времето, когато се опитах да използвам WPML, може би помислете да разгледате 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. задайте нова стойност за ft_min_word_len FULLTEXT в mysql

  2. Използвайте параметър на съхранена процедура за параметър на единица от DATE_SUB

  3. Създайте период от време на mysql

  4. Конфигурация на Nginx с Magento 1.8

  5. Качване на изображения на отдалечен сървър, iPhone