https://blog.naver.com/PostView.nhn?blogId=chan2rrj&logNo=220986923814 에서 글을 보고 질문드립니다.!!
2번부분 코드를 // 표시 있는부분만 바꿔서 붙여넣기 했는데 아무 변화가 없네요..ㅠㅠ 뭐가 문제인지 모르겠습니다
www. seller-d.co.kr 입니다.
탭이름, 탭 화면의 제목, 새로 만든 게시판의 ID값 을 바꾼 코드:
add_filter('woocommerce_product_tabs', 'kboard_new_product_tab_1');
function kboard_new_product_tab_1($tabs){
$tabs['kboard_new_product_tab_1']['title'] = 'Q&A';
$tabs['kboard_new_product_tab_1']['priority'] = 91;
$tabs['kboard_new_product_tab_1']['callback'] = 'kboard_new_product_tab_content_1';
return $tabs;
}
function kboard_new_product_tab_content_1(){
global $product;
echo '<h2>Q&A</h2>';
$board_id = 3;
$iframe_id = uniqid();
$product_id = $product->get_id();
$url = new KBUrl();
$_SESSION['kboard_board_id'] = $board_id;
echo '<iframe id="kboard-iframe-' . $iframe_id . '" class="kboard-iframe kboard-iframe-' . $board_id . '" src="' . $url->set('kboard_id', $board_id)->set('category1', $product_id)->set('iframe_id', $iframe_id)->toString() . '" style="width:100%" scrolling="no" frameborder="0"></iframe>';
}
안녕하세요~^^
코드 상에는 별 문제없는 듯합니다.
올려주신 코드를 저희 쪽 테스트 서버에서 그대로 적용해서 확인해보니
정상적으로 우커머스 상품 상세 페이지에서 게시판이 추가되는 걸 확인했습니다.
코드는 어느 경로에 추가하셨는지요?
만약, 최신 버전의 KBoard 플러그인을 사용하신다면 별도의 코드 수정 없이
설정으로 우커머스 상품 상세 페이지에서 게시판을 연동하실 수 있습니다.
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 고급설정 탭에서
우커머스 상품 탭에 표시 설정을 활성화 해보시겠어요?
고맙습니다.