우커머스 상세 페이지에서 탭이 나오는데
신규 추가 탭을 만들어서 내용을 넣을건데요
앞으로 상품 만들때마다 추가 된 탭이 내용이 고정적으로 나왔으면 하는데
방법이 있나요?
굳이 상품 복사 할 필요없이 상품 생성할때마다 추가된탭의 내용이 고정적으로 나오는거요
AI에 의해 자동 생성된 답변이에요 😀
우커머스 상품 상세페이지에 새 탭을 추가하고, 모든 상품에 동일하게 고정된 내용을 자동으로 표시하고 싶으신 거죠?
이 경우에는 **`woocommerce_product_tabs` 필터**를 사용하면 해결할 수 있습니다. 상품마다 개별 입력할 필요 없이, 원하는 내용을 전역적으로 고정해서 출력할 수 있습니다. 예를 들어 테마의 `functions.php` 파일이나 별도의 기능 플러그인에 아래와 같이 코드를 추가하시면 됩니다:
```php
// 상품 상세페이지에 고정된 탭 추가하기
add_filter( 'woocommerce_product_tabs', 'add_fixed_custom_product_tab' );
function add_fixed_custom_product_tab( $tabs ) {
$tabs['fixed_tab'] = array(
'title' => __( '교환/환불 안내', 'woocommerce' ), // 탭 제목
'priority' => 50, // 표시 순서
'callback' => 'fixed_custom_product_tab_content'
);
return $tabs;
}
function fixed_custom_product_tab_content() {
echo '
echo '
모든 상품에 동일하게 적용되는 교환 및 환불 안내 내용을 여기에 작성해주세요.
';}
```
이렇게 설정하면, 새로운 상품을 만들 때마다 자동으로 해당 탭이 추가되고 동일한 내용이 고정적으로 노출됩니다.
즉, 말씀하신 것처럼 상품 복사 없이도 신규 상품 생성 시 항상 동일 탭 내용이 붙습니다.
???? 혹시 "고정 내용"을 관리자 화면에서 수정할 수 있도록 하고 싶으신가요, 아니면 코드로 한 번만 넣어두면 계속 고정되는 방식이면 충분하신가요?
↓ 아래 버튼을 눌러서 피드백해주세요.