【发布时间】:2014-04-24 08:48:19
【问题描述】:
在我的 Wordpress Woocommerce 网站中,我删除了所有运输和账单详细信息,因此客户只需输入他们的第一个、最后一个和电子邮件。我正在销售垂直产品,我不想要或不需要所有这些细节。我仍然看到的是附加信息名称仍在显示。
您的信息
名字 *
姓氏*
电子邮件地址 *
确认电子邮件地址 *
其他信息
当我从我看到的页面中查看 html 时:
</p></div>
</p></div>
<div class="col-2">
<div class="woocommerce-shipping-fields">
<h3>Additional Information</h3>
</p></div>
</p></div>
</p></div>
这是一些如何插入,所以我不能只是删除它。如果可以,请提供见解如何找到它可能在哪个文件中。
这是我包含在我的子主题中的代码,用于删除所有账单和运输信息:
// Hook in
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields( $fields ) {
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
return $fields;
}
提前感谢您的有用建议
【问题讨论】:
标签: wordpress woocommerce checkout