현재 한글페이지와 영문 페이지를 구축하고 있습니다.
한글 페이지에서는 정상적으로 작동이 되나 영문 페이지에서는 안되고 있어 문의드립니다.
원하는 기능은 다음과 같습니다.
1. 워드프레스 관리자 페이지에서 kboard-Estimate 항목작성
2. 관리자 페이지에서 kboard-Estimate 로 들어가면 리스트가 보임
3. 사용자 페이지에서 estimate를 클릭하면 바로 작성할수 있는 에이터가 보임
아래 코딩으로 한글 페이지에서는 이상없이 작동하나 영문페이지에서는 작동이 되지 않습니다.
해당 홈페이지는 다음과 같습니다.
- 한글 : http://www.seongsanvcc.com
- 영문 : http://www.seongsanvcc.com/eng/
※ 한글 : if(get_the_title() == '견적요청')
※ 영문 : if(get_the_title() == 'estimate')
<?php
//estimate 페이지면 editor 페이지로 리다이렉트하고, 아니면 document 를 보여준다.
if(get_the_title() == 'estimate'){
echo $boardBuilder->builderEditor();
}else{
?>
<div id="kboard-contact-form-list">
<!-- 게시판 정보 시작 -->
<div class="kboard-list-header">
<?php if(!$board->isPrivate()):?>
<div class="kboard-total-count">
<?php echo __('Total', 'kboard')?> <?php echo number_format($board->getListTotal())?>
</div>
<?php endif?>
안녕하세요~^^
KBoard(케이보드) 게시판 질문은 아닌듯 합니다.
워드프레스 카테고리에 올려주는게 좋을 듯합니다. ㅎㅎ
<?php echo get_the_title()?> 이렇게 해서 실제로 제목이 "estimate"로 출력되고 있는지 확인해보셔야 할 듯합니다.
대소문자를 구분하기 때문에 실제 출력해서 똑같은지 확인을 해보셔야 합니다.
그런데 제 생각에 추천드리는 방법은 제목으로 체크하기 보다는 페이지 ID로 체크하시는게 좋을 듯합니다.
get_the_ID() 함수를 사용하면 페이지 ID 값을 가져올 수 있습니다.
예제는 아래와 같습니다.
<?php
if(get_the_ID() == '페이지ID'){
echo $boardBuilder->builderEditor();
}else{
?>
고맙습니다.