2017-12-13 37 views
-3

I 제품을 장바구니에 추가하면 장바구니에 나타나는 제품 변형 텍스트를 변경하고 싶습니다. 나는 woocommerce_get_item_data 필터를 사용한다고 생각합니다.Woocommerce에서 제품 변형에 대한 장바구니 항목 이름 변경

하지만 함수 내부의 코드가 어떨지는 확실하지 않습니다.

이 문제에 대한 도움을 주시면 감사하겠습니다.

+0

아이쿠 작업, 나는 물론 그것과 아무 상관이 ... 잘못된 링크를 붙여 넣을 생각합니다. 죄송합니다 영업 ... – storaged

+0

** communinty : **이 질문은 명확하지 않고 재개해야합니다 (코드가 짧아서 코드를 제공하지 않음).이 사실을 분명히하지 않은 사용자는 실제로 숙련되지 않았습니다. WooCommerce/wordpress 태그 질문에 – LoicTheAztec

답변

1

당신은 사용자 정의 woocommerce_cart_item_name 필터 훅이 방법으로 구부려 기능을 사용해야합니다 : 어떤 플러그인 파일에도

add_filter('woocommerce_cart_item_name', 'custom_variation_item_name', 10, 3); 
function custom_variation_item_name($item_name, $cart_item, $cart_item_key){ 
    // Change item name only if is a product variation 
    if($cart_item['data']->is_type('variation')){ 
     // HERE customize item name 
     $item_name = __('my custom item name'); 

     // For cart page we add back the product link 
     if(is_cart()) 
      $item_name = sprintf('<a href="%s">%s</a>', esc_url($cart_item['data']->get_permalink()), $item_name); 
    } 
    return $item_name; 
} 

코드 활성 자식 테마 (또는 테마)의 function.php 파일에 간다 또는를 .

는 테스트 및

+1

그것은 작동합니다, 감사합니다 Logged – marty44