小编083*_*83N的帖子

将 WooCommerce 自定义会话变量保存为订单元数据

我正在尝试将自定义会话变量存储在数据库中。然后,在 WooCommerce 管理员中的新订单电子邮件和订单详细信息中显示它们。

\n

我在会话中有自定义变量:

\n
add_action( 'init', 'oturum_degiskeni_olustur' );\nfunction oturum_degiskeni_olustur () {\n  // Early initialize customer session\n  if ( isset(WC()->session) && ! WC()->session->has_session() ) {\n      WC()->session->set_customer_session_cookie( true );\n  }\n\n  if ( isset( $_GET['konumu'] ) || isset( $_GET['masa_no'] ) ) {\n      $konum = isset( $_GET['konumu'] )  ? esc_attr( $_GET['konumu'] )  : '';\n      $masa  = isset( $_GET['masa_no'] ) ? esc_attr( $_GET['masa_no'] ) : '';\n\n      // Set the session data\n      WC()->session->set( 'custom_data', array( 'konum' => $konum, 'masa' => $masa ) );\n  }\n}\n …
Run Code Online (Sandbox Code Playgroud)

php wordpress session-variables orders woocommerce

4
推荐指数
1
解决办法
3960
查看次数

标签 统计

orders ×1

php ×1

session-variables ×1

woocommerce ×1

wordpress ×1