코스모팜으로 오션레이팅을 우커머스에 연동시 고급설정 활성화 하는 방법에 재질문 드립니다.

1. 정확한 제품 또는 플러그인 이름

이전에 문의드렸는데 질문이 상세하지 못했던것 같습니다. 죄송합니다. 

우선 제가 한 프로세스는 코스모팜 게시판을 만들어서 오션스킨을 적용한후에 우커머스 상품탭에서 활성화를 체크했습니다. 또한 탭표시 순서는 10이상에서 500까지 골고루 해봤습니다. 

그렇게 하고 개별 상품을 확인해봤는데 따로 나오는게 없더라구요. 이미지 imgur 에 첨부했습니다. 

 

제가 궁국적으로 만들려고 하는건 다음과 같습니다. 이미지에 올려놨는데 모던구루라는 홈페이지의 랜딩에 있는것처럼 후기게시판을 랜딩페이지에 넣고 싶습니다. 

모던구루 :: 퍼스트클래스 수제 그래놀라 (modernguru.co.kr)

다만 여기의 게시판은 보면 네이버페이구매자의 후기도 같이 연동되서 후기 게시판에 종합적으로 보이더라구요. 

즉 개별적인 상품들의 후기를 종합적으로 모아서 하나의 게시판에서 볼수 있게 만들고 싶습니다. 그 개별적인 상품에 네이버 페이로 구매한 사람이나 사이트내 직접적인 카드 결제로 구매한 사람등등 후기의 종류별로 다르게 표시됩니다. 

그래서 오션 레이팅으로 먼저 상품별로 리뷰나 q&a 항목을 만들고 그중 리뷰들을 취합해서 전체의 하나의 게시판으로 만들려고 시도했습니다.  

그렇게 하려면 어떻게 해야하는지 도움 부탁드립니다. ㅜㅜ 

이것때문에 며칠을 소모하고 있어서 만약 필요하다면 유료서비스도 신청하겠습니다. 

저희 사이트는 사백밀티 이고 지금 모던구루의 후기 게시판처럼 만들고 싶습니다, 

진심으로 도움 부탁드립니다. 

 

관련이미지 : https://imgur.com/a/VpqCGZe 

자사몰 : https://400milti.com/

 

2. 상세 내용

 

 

3. 확인 가능한 상세 페이지 주소

 

 

4. 수정한 코드 내역 (있다면)

 

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 테마를 변경하여 적용해보니 잘 적용됩니다.

     

    현재 사용 중인 테마 옵션 중 Enable Hooks를 활성화 했음에도

    우커머스 필터가 적용되지 않습니다.

     

    테마에서 간섭하는 영역이 너무 많아서

    테마를 열어 간섭하는 영역을 주석처리 하시거나

    다른 테마를 사용하시거나, 테마 제작사측에 

    우커머스의 woocommerce_product_tabs 필터가 동작하지 않는다는 취지의

    문의를 해보시는 것이 좋을 듯 합니다.

    고맙습니다.

  • 코드를 작성하실 때는 에디터 메뉴의 표 입력 버튼 왼쪽에 있는

    코드 스니펫을 사용해서 입력해주세요.

     

    남겨주신 코드는 어떤 목적으로 작성하신걸까요?

     

    필터가 정상적으로 적용되고 있는지 확인하기 위해

    아래의 코드를 테마 functions.php 에 입력해보시겠어요?

    add_filter('woocommerce_product_tabs', function($tabs){
    	print_r($tabs);
    	exit;
    });

     

    코드 입력 시 상품 페이지 탭 부분에서

    Array(... 와 같은 내용이 나오고 아래는 출력되지 않는다면

    필터 자체는 정상적으로 동작하고 있는 듯 합니다.

     

    혹시 child 테마를 사용하고 계시다면

    child 테마의 functions.php 파일에 입력해주셔야 합니다.

     

    위 코드를 입력했을 때 아무 반응이 없다면

    저희 고객센터 이메일로 FTP 정보와 관리자 계정을 남겨주시면

    비용이 들지 않는 선에서 점검 해드리겠습니다.

     

    메일 내용에는 커뮤니티의 글 링크도 꼭 같이 남겨주세요.

    고맙습니다.

  • 말씀하신대로 했는데 잘 안됩니다. 

    우선 저는 ocean rateing 스킨안의 editor.php 안에 저장하기 버튼 코드 위에 사이트에 있는 코드를 넣었는데 혹시 위치가 아래처럼 이렇게 적는게 맞을까요?? 

     

    <div class="right">       
                                                      <?php if($board->isWriter()):?>
                                                      <input type="hidden" name="category1" value="<?php echo $content->category1?$content->category1:kboard_category1()?>">
                                                      <button type="submit" class="kboard-ocean-rating-button-small"><?php echo __('Save', 'kboard')?></button>
                    <?php endif?>
                </div>

    이렇게도 해보고 <div class="right">    바로 위에도 넣어보고 

      <?php if($board->isWriter()):?> 여기 위에도 넣어봤습니다. 

    위치가 잘못된것이라면 말씀해주시면 수정해보겠습니다. 

    물론 function code 는 테마에서 말씀하신 숫자 수정해서 넣었습니다. (999,1)

  • 안녕하세요~^^

    남겨주신 이미지만 봤을때는 분명히 문제가 없어보이는데

    테마의 영향이나 플러그인의 영향으로

    탭의 내용이 변경되고 있는것이라면 실행 순서 때문에

    동작하지 않을 수도 있습니다.

     

    아래의 링크를 참고하여 코드로 한 번 입력해보시겠어요?

    https://blog.naver.com/PostView.nhn?blogId=chan2rrj&logNo=220986923814

     

    링크의 내용 중

    add_filter('woocommerce_product_tabs', 'kboard_new_product_tab_1');

    부분을

    add_filter('woocommerce_product_tabs', 'kboard_new_product_tab_1', 999, 1);

    로 한 번 해보시겠어요?

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요