我的发货信息中有一些自定义字段,在woocommerce -> orders -> order#下的订单发送信息中没有“正确”显示这些字段。通过改变标签的php代码,购物车和结帐页面是不同的。cart image1是在配送方法image2中定义的原始\核心标签,它被发送到订单信息页面。我希望结帐信息显示出来,这是在image3中显示的。Image4是它目前在订单信息下的外观。下面是用于更改结帐和电子邮件发送信息的代码。
// Adjusting order and emails "shipping via" to show custom carrier name a
我在结账时在woocommerce documentation后面添加了一个字段: /*Add document ID to checkout form*/
add_filter( 'woocommerce_checkout_fields' , 'ebani_cedula_checkout_field' );
// Our hooked in function - $fields is passed via the filter!
function ebani_cedula_checkout_field( $fields ) {
$fields[
我在woocommerce结帐字段中增加了额外的字段。它在前端工作得很好。我想显示和编辑该字段在管理端的计费地址。它也在起作用。但是我的问题是我想按照订单总数显示这个字段。
add_filter('woocommerce_admin_billing_fields',array($this, 'wcfe_admin_billing_fields'), 10);
function wcfe_admin_billing_fields($fields) {
global $order;
// I am not getting $order global
我使用WooCommerce的插件'Checkout Field Editor.‘’设置了3个自定义的结帐字段。我有它的设置,使字段显示在电子邮件和订单屏幕上,但我需要在这些字段的信息也被发送到支付处理器,这是PayTrace。在与PayTrace插件开发人员交谈后,我有添加发送到PayTrace的附加信息订单信息的代码(链接如下),但我不确定如何正确/安全地检索自定义结帐字段数据,以便将其包括在内。
用于在发送到PayTrace的信息中添加附加数据的代码。
目前,我正在成功地将一个字段添加到我的WooCommerce产品页面中,该字段显示了以下值:
在马车(前端)里,
在结帐页面(前端),
在订单页面(前端),
在管理个人订单页面(后端)。
问题是:它不是显示为管理订单“自定义字段”Metabox中的自定义字段,而是显示为order页面中的文本。
这是我的工作代码:
// Add the field to the product
add_action('woocommerce_before_add_to_cart_button', 'my_custom_checkout_field');
在WooCommerce中,我使用在结帐页面上显示自定义字段的代码。在填写此字段并由客户端下订单后,在编辑订单和电子邮件通知时,数据将显示在“谢谢”页面上。
// Add the delivery custom field to the checkout
add_action( 'woocommerce_before_order_notes', 'my_delivery_custom_checkout_field' );
function my_delivery_custom_checkout_field( $checkout ) {
echo
我想在Woocommerce购物车页面下的Woocommerce购物车优惠券区域添加一个注释字段。这个字段应该是类似于Woocommerce结账页面“订单注释”字段,客户可以添加一些注释。
到目前为止,我有这个代码来指示我想要的位置:
add_action ('woocommerce_after_cart_table','add_content_below_cart_coupon');
function add_content_below_cart_coupon () {
echo 'this will show below the cart cuopo
有没有人可以帮我解决这个复制错误?似乎订单总数在我的woocommerce商店结账页面上是重复的。它总是显示结帐总额,如果客户选择在商店提货,即使他们选择发货作为他们的选项。我正在寻找一种方法来禁用结账页面上以红色圈出的元素。 我去了我的wordpress后台的模板文件,但不确定如何编辑它。我正在为woocommerce使用Flatsome主题。 Element I need to remove is linked here
添加了一些文本字段来添加我们要为其发送礼物的内容,将他们的姓名和个人消息添加为well.For个人消息,如果我添加到字段并单击“继续到结帐”和“结帐”页面,如果我在管理面板订单部分下订单,则不会显示我在购物车page.It中添加的to字段名,而是显示标题,并显示为空,不获取我在funcions.php文件中所写的cde。
// Add the order_comments field to the cart
add_action( 'woocommerce_cart_collaterals', 'order_comments_custom_cart_field
我用wooocmmerec签出字段编辑器插件创建了一个wooocmmerec结帐字段,如下所示
它应该有条件地出现在结帐处,下面是启用它的代码。
function ga_checkout_fields($fields) {
global $user_country;
//$user_country = 'in'; //for test in dev
if( $user_country != 'in') { //hide gst if the location is not india
unset($fields[