Woocommerce:如何删除结帐页面上的产品线?

问题描述:

像购物车一样,我怎么能够通过'x'链接在结帐页面中删除产品?Woocommerce:如何删除结帐页面上的产品线?

有没有钩做到这一点?

感谢

+0

“删除”X链接默认存在。也许尝试切换主题。 – helgatheviking

+0

您是否在结帐页面中指的是? – Pipoo

+0

对不起,但我尝试使用WP默认,并没有“删除”X结帐页上的链接... – Pipoo

我面临同样的问题,并不能找到一个方法来解决它在谷歌。所以,我想通过我自己,发现这个解决方案:

  1. 重写woocommerce订单审核结帐页面上你的主题:

    • 在你的主题创建一个文件夹,命名为“woocommerce”,然后创建那里有一个名为'checkout'的子文件夹。
    • 将woocommerce文件夹(插件/ woocommerce /模板/结帐)中的review-order.php文件复制到您的新结帐文件夹中。 这个新的review-order.php文件将覆盖默认模板。
  2. 添加删除X按钮为结账页面上的每个产品:

在新的审查,order.php (yourtheme/woocommerce /结帐)

  • <th class="product-remove"><?php _e('Remove', 'woocommerce'); ?></th>添加到店铺表头。

  • 复制<td class="product-remove"> <?php echo apply_filters('woocommerce_cart_item_remove_link', sprintf( '<a href="%s" class="remove" aria-label="%s" data-product_id="%s" data-product_sku="%s">&times;</a>', esc_url(WC()->cart->get_remove_url($cart_item_key)), __('Remove this item', 'woocommerce'), esc_attr($product_id), esc_attr($_product->get_sku()) ), $cart_item_key); ?> </td>从默认cart.php文件(负于54)(插件/ woocommerce /模板/车)

  • 在店铺表的车身贴吧。

我希望这将是有益的,因为它是我的StackOF, 它已完成了工作,我的第一个答案,但它可能不会继续进行的最佳方式。

期待新的答案;)