우커머스 상세페이지 QNA

안녕하세요 우커머스 상품 상세페이지에 케이보드로 QNA를 넣고싶습니다.

검색해서 그대로 했는데 왜안되는지 모르겠네요..ㅠㅠ

 

숏코드

[kboard id=6]

 

functions.php에 추가한코드입니다.

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 = 6; // 새로 만든 게시판의 ID값으로 수정해주세요.
    $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>';
}

 

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-avatar-button-small"><?php echo __('Save', 'kboard')?></button>
                <?php endif?>
            </div>

 

어딜잘못하고있는걸까요ㅠㅠ..

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