안녕하세요.
kboard_skin_header를 통해 게시글 상단에 contact form 숏코드를 실행하려합니다.
다만 숏코드가 실행되지 않고 숏코드만 출력이 되는데 어떻게 하는게 좋을까요 ?
코드는 아래와 같습니다.
add_action('kboard_skin_header', 'kboard_skin_header_20230726', 10, 1);
function kboard_skin_header_20230726($builder){
$board = $builder->board;
if(kboard_builder_mod() == 'document' && $board->id == '2'){ // 실제 게시판 id로 적용해주세요.
?>
<div class="AddForm">[contact-form-7 id="68" title="Form"]</div>
<?php
}
}
감사합니다.
안녕하세요.
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
정확한 원인을 파악하기 위해 디버그 모드를 활성화해서
어떤 오류 메시지가 표시되는지 확인해보셔야 할 듯합니다.
디버그 모드 활성화 방법은 아래의 링크를 참고해보세요.
오류 메시지가 표시되지 않는다면 잠시 다른 테마로 바꿔서 확인해보시고
다른 플러그인을 비활성화하신 후에도 확인해보셔야 할 듯합니다.
고맙습니다.