woocommerce - 将 url 添加到 woocommerce 购物车
问题描述
解决方案
我认为您需要在结帐页面上添加新的自定义字段。所以,你可以使用这个插件:https ://wordpress.org/plugins/woo-checkout-regsiter-field-editor/
此外,您可以手动添加此字段:
add_action('woocommerce_before_order_notes', 'my_custom_checkout_field');
function my_custom_checkout_field ($checkout ) {
echo '<div id="customise_checkout_field">';
woocommerce_form_field('customised_field_name', array(
'type' => 'text',
'class' => array( 'my-field-class form-row-wide' ),
'label' => __('Customise Additional Field'),
'placeholder' => __('Guidence'),
'required' => true,
), $checkout->get_value('customised_field_name'));
echo '</div>';
}
当然,您需要自己修改此代码,例如您可以将操作点从“woocommerce_before_order_notes”更改为其他以移动字段。
推荐阅读
- flutter - Flutter:Speech to text 错误在 null 上调用了“initialize”方法
- r - R时间序列数据图 - 色调+平均实线
- dataframe - 使用新的“其他变量”创建新列
- c# - IIS 没有收到对 HTML 的更新?
- python - Pandas 将每年与某个属性关联的列合并为单独的列
- javascript - 有没有办法使用 Web Audio API 重新采样音频流?
- python - 在 Plotly 中使用三个 1D 浮点数组创建 3D 曲面图
- javascript - 是什么导致 React.js 上的表单解析错误
- reactjs - 创建反应应用程序 - 小型 EC2 服务器上的 `yarn build` 占用 100% CPU 并使其无响应
- c++ - 树形图的直径