아래 질문드렸던 내용 우선 첨부합니다.
KBoard 비너스 웹진을 사용하고 있습니다.
최근글에서 조회수와 날짜를 제거하고 싶은데요.
글쪽에서는 관리자님이 답변 달아주신
<?php if($board->isAdmin()):?>
이 부분을 추가해서 처리 했는데요.
최근글 모아보기에서는 조회수를 제거하면 한개 리스트만 보여집니다.
자세히 말씀드리자면.
메인페이지 (최근글 모아보기로 생성한 다음 2개 리스트 중복해서 숏코드 넣음 ->
[kboard_latestview id=1]
[kboard_latestview id=2]
이런식으로 넣고 사용중입니다.
latest.php 파일에서 같은 방식으로 관리자만 조회수를 확인하게 코드를 넣으니 리스트 id=1 껏만 보이게 됩니다.
라고 질문을 드렸고
적용시키려는 페이지와
http://5060todak.com/
소스 첨부합니다 감사합니다. 최근글에서도 비너스 웹진처럼 사용가능하도록 관리자님이 올려주신 댓글을 참고하여 추가한 소스 입니다.
굵게 칠한 부분을 추가하면 오류(사진 한장만 제외하고 다 사라지며 메뉴도 없어 집니다.)가 발생 합니다.
비너스 웹진에 latest.php 입니다.
<div id="kboard-venus-webzine-list">
<!-- 리스트 시작 -->
<div class="kboard-list">
<?php while($content = $list->hasNext()): $resize_img_src = $content->getThumbnail(150, 105);?>
<div class="kboard-webzine-item">
<div class="kboard-webzine-thumbnail">
<?php if($resize_img_src):?>
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><img src="<?php echo $resize_img_src?>" style="width:100%;height:100%;" alt=""></a>
<?php else:?>
<div class="kboard-no-image"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><i class="icon-picture"></i></a></div>
<?php endif?>
</div>
<div class="kboard-webzine-wrap">
<div class="kboard-webzine-title cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><?php echo $content->title?></a> <?php echo $content->getCommentsCount()?></div>
<div class="kboard-webzine-content cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>">
<?php if($content->secret):?>
<?php echo __('Secret', 'kboard')?>
<?php else:?>
<?php
$content->content = str_replace('[', '[', $content->getContent());
$content->content = str_replace(']', ']', $content->getContent());
echo wp_trim_words(strip_tags($content->content), 200, '...');
?>
<?php endif?>
</a></div>
<div class="kboard-webzine-info">
<?php if($content->category1):?>
<span class="kboard-info-value"><?php echo $content->category1?></span>
<span class="kboard-info-separator">ㆍ</span>
<?php endif?>
<?php if($content->category2):?>
<span class="kboard-info-value"><?php echo $content->category2?></span>
<span class="kboard-info-separator">ㆍ</span>
<?php endif?>
<span class="kboard-info-value"><?php echo $content->member_display?></span>
<span class="kboard-info-separator">ㆍ</span>
<span class="kboard-info-value"><?php echo $content->getDate()?></span>
<span class="kboard-info-separator">ㆍ</span>
<span class="kboard-info-name"><?php echo __('Votes', 'kboard')?></span>
<span class="kboard-info-value"><?php echo $content->vote?></span>
<?php if($board->isAdmin()):?>
<span class="kboard-info-separator">ㆍ</span>
<span class="kboard-info-name"><?php echo __('Views', 'kboard')?></span>
<span class="kboard-info-value"><?php echo $content->view?></span>
<?php endif?>
</div>
</div>
</div>
<?php endwhile?>
</div>
<!-- 리스트 끝 -->
</div>
<!--<div id="kboard-venus-webzine-latest">
<?php while($content = $list->hasNext()): $resize_img_src = $content->getThumbnail(109, 64);?>
<div class="kboard-venus-webzine-latest-item">
<div class="kboard-venus-webzine-latest-thumbnail"><?php if($resize_img_src):?><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><img src="<?php echo $resize_img_src?>" style="width:100%;height:100%" alt=""></a><?php else:?><div class="kboard-no-image"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><i class="icon-picture"></i></a></div><?php endif?></div>
<div class="kboard-venus-webzine-latest-title cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><?php echo $content->title?></a></div>
</div>
<?php endwhile?>
</div>
-->
안녕하세요.
중복 게시글은 삭제될 수 있습니다.
이전 질문에 댓글로 내용을 이어주시길 바랍니다.
이러한 규칙이 지켜지지 않는다면 저희가 답변을 남겨야 할 업무가 계속 쌓여 결국 제대로 된 답변을 받으시는 게 어려워지기 때문입니다~^^;;
우선은 아래 코드를
<?php if($board->isAdmin()):?>
아래 코드로 변경해보시겠어요?
<?php $board = new KBoard($content->board_id); if($board->isAdmin()):?>
그리고 워드프레스 디버그 모드를 활성화해서 에러 메시지를 알려주시면 보다 정확하게 도움을 드릴 수 있을 듯합니다.
고맙습니다.
아 중복 게시물이 되어버렸네요. 죄송합니다.
늦은시간 까지 답변 감사드리고 잘해결 되었습니다.
유의할게요! 화이팅입니다!