小编fra*_*ore的帖子

在订单编辑页面上添加自定义元框并在客户订单页面上显示

在 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)

php wordpress meta-boxes orders woocommerce

3
推荐指数
1
解决办法
3276
查看次数

将 Bootstrap 表单控件类添加到 woocommerce 地址字段

我正在尝试将引导程序类“表单控件”添加到我帐户下的所有 woocommerce 地址字段中,以及在您结帐时。

基本上,我想将“表单控件”类添加到所有帐单地址和送货地址输入字段。我已经尝试了一切,还查看了此处的文档https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

我还发现了另一篇文章Add custom css class to WooCommerce checkout fields

我已经尝试了一切,但似乎没有更新字段或添加类。我已经尝试在我的functions.php 文件中添加一个示例,但它似乎不起作用。

有人可以帮助我吗?

先感谢您。

css wordpress twitter-bootstrap woocommerce

0
推荐指数
1
解决办法
2049
查看次数