멀티사이트 상품탭 게시판 연동 문의

A사이트에 설치된 게시판을 기존에 아이프레임으로 호출하다 B사이트에 오류가 발생하여

알려주신대로 아이프레임 제거하고 기본적인 상태로 변경하여 A사이트 게시판을 B사이트 페이지에서도 보이게 설정하였습니다.

 

그런데 상품탭에서도 게시판을 연동하여 보이게 해놨었는데 B사이트 상품탭에선 해당 게시판이 없다고 뜨고 있습니다.

 

이전에 문의 했을땐 개발자님께서 아이프레임으로 호출하여 각각 페이지마다 게시판을 따로 운영해야 할것 같다 답변주셔서

제 질문이 잘못 전달된거 같아 다시 한번 여쭤봅니다.

 

정리하면

아이프레임 호출 관련된 옵션 2개와, 테마가 깨질때 옵션 1개, 모두 비활성화 상태고

A사이트에 적용된 게시판을 B사이트에서 호출 가능한 상태이며, 다만 B사이트 상품탭에서 게시판이 없다는 오류 문구가 나오고 있습니다.

 

function kboard_new_product_tab_content_1(){
    global $product;
    
    $title = '상품 문의';
    $locale = get_locale();
    
    if($locale == 'en_US'){ // 영어
    $title = 'Product Inquiry';
    }
    else if($locale == 'zh_CN'){ // 중국어
    $title = '产品咨询';
    }
    else if($locale == 'ja'){ // 일본어
    $title = '商品のお問い合わせ';
    }
    echo '<h2>'.$title.'</h2>'; // 탭 화면의 제목을 출력합니다.
    
    $board_id = 2; // 새로 만든 게시판의 ID값으로 수정해주세요.
    $blog_id = 1;
    $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>';

 

 

기존 알려주신 호출 코드에서 임의적으로 $blog_id = 1; 이부분이 관련있을것 같아 추가해보았는데 작동안되고 있어 다시 한번 글을 남겨봅니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기