在 WooCommerce 中,想在 WooCommerce 管理订单页面上添加自定义元框。
在此框中,我只想在保存到该订单的文本字段中输入跟踪编号。
然后在客户视图订单页面上,我想显示一个按钮,打开一个带有跟踪信息的模式。模态只会拉入一个带有 URL 的 iframe,该 URL 的末尾带有跟踪号。
我使用的快递公司有一个跟踪网站,所以现在我将使用在管理订单页面上输入的跟踪号在模式中显示 iframe。
如果这没有意义,请告诉我。
如何保存和使用?
到目前为止我有这个:
// Add meta box
function tcg_tracking_box() {
add_meta_box(
'tcg-tracking-modal',
'The Courier Guy Tracking',
'tcg_meta_box_callback',
'shop_order',
'side',
'high'
);
}
add_action( 'add_meta_boxes', 'tcg_tracking_box' );
// Callback
function tcg_meta_box_callback( $post )
{
$values = get_post_custom( $post->ID );
$text = isset( $values['tcg_tracking_box'] ) ? esc_attr( $values['tcg_tracking_box'][0] ) : '';
echo '<input type="text" name="tcg_tracking_box" id="tcg_tracking_box" value="' . $text . '" />';
}
// Saving
add_action( 'save_post', 'tcg_tracking_box_save' …Run Code Online (Sandbox Code Playgroud) 我正在尝试将引导程序类“表单控件”添加到我帐户下的所有 woocommerce 地址字段中,以及在您结帐时。
基本上,我想将“表单控件”类添加到所有帐单地址和送货地址输入字段。我已经尝试了一切,还查看了此处的文档https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
我还发现了另一篇文章Add custom css class to WooCommerce checkout fields
我已经尝试了一切,但似乎没有更新字段或添加类。我已经尝试在我的functions.php 文件中添加一个示例,但它似乎不起作用。
有人可以帮助我吗?
先感谢您。