我使用以下代碼在編輯頁面上顯示“shipping_company”字段的字段標簽。// Display field value for shipping company field add_action( 'woocommerce_admin_order_data_after_shipping_address', 'delivery_date_and_time', 10, 1 );function delivery_date_and_time($order){ echo '<p><strong>'.__('Delivery Date & Time').':</strong> ' . get_post_meta( $order->get_id(), '_shipping_company', true ) . '</p>';}現在,如果客戶在下訂單時未填寫標簽,我會嘗試隱藏標簽。
1 回答

臨摹微笑
TA貢獻1982條經驗 獲得超2個贊
您可以添加一個 if 條件get_post_meta,if NOT empty.. echo
// Display field value for shipping company field
add_action( 'woocommerce_admin_order_data_after_shipping_address', 'delivery_date_and_time', 10, 1 );
function delivery_date_and_time($order) {
$shipping_company = get_post_meta( $order->get_id(), '_shipping_company', true );
// NOT empty
if ( ! empty ( $shipping_company ) ) {
echo '<p><strong>' . __( 'Delivery Date & Time', 'woocommerce' ) . ':</strong> ' . $shipping_company . '</p>';
}
}
- 1 回答
- 0 關注
- 99 瀏覽
添加回答
舉報
0/150
提交
取消