sql >> Databáze >  >> RDS >> Mysql

Získejte jazyk zákaznických objednávek Woocommerce

Aniž byste se museli zabývat tím, jaký plugin si vyberete a jak funguje, zde je návod, jak byste do objednávky uložili nějaká data navíc.

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

A protože jsem měl hrozné chvíle, když jsem se jednou pokusil použít WPML, možná zvažte kontrolu Multilingual Press .



  1. Jak získám své uživatelské jméno a heslo pro MySQL?

  2. Smazat, aktualizovat pomocí odvozených tabulek?

  3. Jak zprovozním PHP a MySQL na IIS 7.0?

  4. Jednoduchá UPDATE MySQl tabulka z php pole