Wordpress / WooCommerce - 独特的产品名称

时间:2016-01-01 22:22:59

标签: wordpress woocommerce

当使用woocommerce API将特定产品添加到购物车时,是否可以为其添加唯一名称?

例如假设我卖宠物。用户决定他想要一只名叫斑点的狗。然后,他点击一个特定的狗品种(产品)说边境牧羊犬,该产品应该作为边境牧羊犬出现在购物车中。

1 个答案:

答案 0 :(得分:0)

回答你的问题,是的。您可以通过添加过滤器来更改自己代码中的内容。例如,假设您要更改购物车中产品的名称。在wp-content/plugins/woocommerce/templates/cart/cart.php中有一个名为'woocommerce_cart_item_name'的过滤器,其中输出标题。您可以在自己的代码中修改它,如下所示:

function your_function( $title, $cart_item, $cart_item_key ){
     /*code to modify title*/
     return $title;
}
add_filter('woocommerce_cart_item_name','your_function',10,3); 

您可以将其添加到主题的functions.php

如何在此功能中获得名称取决于您的情况。

https://codex.wordpress.org/Function_Reference/add_filter

了解有关过滤器的详情