Q&A 게시판에서 글을 남긴 원 게시글을 알고 싶어 연동하려고 하는데 올려주신 자료 중에 이해가 안 가는 부분이 있어서요.
아래 내용처럼 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 = 2;
$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 게시판 연동 방법은
아래 링크를 참고해보시겠어요?
고맙습니다.
에러는 잘 잡았고, 알려주신 링크에서처럼 그대로 파일을 수정하였는데도
원 게시글에 상세페이지 링크가 나타나지 않네요.
알림 이메일을 받고 링크를 눌러보면 Q&A 게시글로 바로 가고, 어느 게시판과 연결되어 있는지 알 수 없습니다.
"원 게시글에 상세페이지 링크가 나타나지 않네요."
이 부분은 우커머스 상품 상세 페이지에 추가한 KBoard 게시글의 목록이 표시되지 않는다는 말씀이신지요?
실제 추가 또는 수정하신 파일명과 코드를
에디터의 코드 스니펫 삽입 기능으로 올려주시겠어요?
고맙습니다.