kboard 최신글 모아보기 스킨/기타 문의합니다.

1.최신글 모아보기 스킨을 적용했을때 →  게시판에  웹진스킨 / 카드갤러리스킨을  적용했을때  게시판 리스트처럼  보이게 하고 싶습니다 (썸네일크기,컨텐츠 요약크기 등 )..가능한지 문의 드립니다. 

       P.S 동일이름 스킨인데 게시판스킨하고 최신글 모아보기 스킨 적용시 전혀 다른 형태로 보여지네요.

2.게시판에서 뷰 카운터를 안보이게 하고 싶습니다.

3.최신글 모아보기에서 오프셋 설정이 가능한지 문의 드립니다.

  예) 내림차순에서 3,5,7 등 번째 게시물부터 보이게 하고 싶습니다.(1~5번 게시글은 게시판웹진형  6~10게시글은 게시판 리스트형)

     워드프레스 위젯 (엘리멘토-프로빌더 포함)으로는 k-보드 게시글  썸네일 적용이 안됩니다. 

    ▶최근까지 워드프레스 위젯 (엘리멘토-프로빌더 포함)에서 k-보드 썸네일 적용이 되었습니다.(다른 방법이 있는지 부탁 드립니다)

※ 4월8일 전화통화했던  사용자입니다. 글수정시 이미지 에러 문제는 해결했습니다. // 추후 스킨제작 문의 드리겠습니다.

   ※제작중인 인터넷 뉴스 사이트입니다..참고해주세요※ //  프로그램  문외한이 50중반에 독학으로 하려니 무척 힘드네요.

   https://jc-one.co.kr/jc-news/    ( kboard게시판으로 종합뉴스쪽을 구성하려고 합니다. )

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    1. KBoard 플러그인에서 일반 게시글 목록 레이아웃과 최신글 레이아웃은

    CSS 코드가 조금씩 다르기 때문에 다른 형태로 표시됩니다.

     

    KBoard 비너스 웹진 스킨 최신글을 일반 게시글 레이아웃처럼 표시하시려면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/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->getDocumentURLWithUID($content->uid)?>"><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->getDocumentURLWithUID($content->uid)?>"><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->getDocumentURLWithUID($content->uid)?>"><?php echo $content->title?></a> <?php echo $content->getCommentsCount()?></div>
    				<div class="kboard-webzine-content cut_strings"><a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>">
    				<?php if($content->secret):?>
    					<?php echo __('Secret', 'kboard')?>
    				<?php else:?>
    					<?php
    					$content->content = str_replace('[', '&#91;', $content->getContent());
    					$content->content = str_replace(']', '&#93;', $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?>
    					<?php if($content->option->tree_category_1):?>
        				<?php for($i=1; $i<=$content->getTreeCategoryDepth(); $i++):?>
        				<span class="kboard-info-value"><?php echo $content->option->{'tree_category_'.$i}?></span>
    					<span class="kboard-info-separator">ㆍ</span>
        				<?php endfor?>
        				<?php endif?>
    					<span class="kboard-info-value"><?php echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)?></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>
    					<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>
    				</div>
    			</div>
    		</div>
    	<?php endwhile?>
    	</div>
    	<!-- 리스트 끝 -->
    </div>

     

    KBoard 카드 갤러리 스킨 최신글을 일반 게시글 레이아웃처럼 표시하시려면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일의 코드를

    아래의 코드로 교체해보시겠어요?

    <div id="kboard-card-gallery-list">
    	<!-- 리스트 시작 -->
    	<ul class="kboard-list">
    		<?php while($content = $list->hasNextNotice()):?>
    		<li class="kboard-list-item">
    			<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>">
    				
    				<?php if($content->getThumbnail(330, 160)):?>
    					<div class="kboard-list-thumbnail" style="background-image:url(<?php echo $content->getThumbnail(330, 160)?>)"></div>
    				<?php else:?>
    					<div class="kboard-list-thumbnail" style=""></div>
    				<?php endif?>
    				
    				<div class="kboard-list-title"><div class="cut_strings">
    					<?php echo $content->title?>
    					<?php echo $content->getCommentsCount()?>
    					<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    				</div></div>
    				
    				<div class="kboard-list-summary"><?php echo trim(strip_tags($content->content))?></div>
    				
    				<div class="kboard-list-catetory">
    				<?php if($content->category1):?>
    				<?php echo $content->category1?>
    				<?php endif?>
    				<?php if($content->category2):?>
    				<?php echo $content->category2?>
    				<?php endif?>
    				<?php if($content->option->tree_category_1):?>
    				<?php for($i=1; $i<=$content->getTreeCategoryDepth(); $i++):?>
    				<?php echo $content->option->{'tree_category_'.$i}?>
    				<?php endfor?>
    				<?php endif?>
    				</div>
    
    				<div class="kboard-list-user"><?php echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)?></div>
    				
    				<?php if($content->vote):?>
    				<div class="kboard-list-vote"><img src="<?php echo $skin_path?>/images/icon-heart.png" alt="<?php echo __('Vote', 'kboard')?>"> <?php echo intval($content->vote)?></div>
    				<?php endif?>
    			</a>
    		</li>
    		<?php endwhile?>
    		<?php while($content = $list->hasNext()):?>
    		<li class="kboard-list-item">
    			<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>">
    				
    				<?php if($content->getThumbnail(330, 160)):?>
    					<div class="kboard-list-thumbnail" style="background-image:url(<?php echo $content->getThumbnail(330, 160)?>)"></div>
    				<?php else:?>
    					<div class="kboard-list-thumbnail" style=""></div>
    				<?php endif?>
    				
    				<div class="kboard-list-title"><div class="cut_strings">
    					<?php echo $content->title?>
    					<?php echo $content->getCommentsCount()?>
    					<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    				</div></div>
    				
    				<div class="kboard-list-summary"><?php echo trim(strip_tags($content->content))?></div>
    				
    				<div class="kboard-list-catetory">
    				<?php if($content->category1):?>
    				<?php echo $content->category1?>
    				<?php endif?>
    				<?php if($content->category2):?>
    				<?php echo $content->category2?>
    				<?php endif?>
    				<?php if($content->option->tree_category_1):?>
    				<?php for($i=1; $i<=$content->getTreeCategoryDepth(); $i++):?>
    				<?php echo $content->option->{'tree_category_'.$i}?>
    				<?php endfor?>
    				<?php endif?>
    				</div>
    				
    				<div class="kboard-list-user"><?php echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)?></div>
    				
    				<?php if($content->vote):?>
    				<div class="kboard-list-vote"><img src="<?php echo $skin_path?>/images/icon-heart.png" alt="<?php echo __('Vote', 'kboard')?>"> <?php echo intval($content->vote)?></div>
    				<?php endif?>
    			</a>
    		</li>
    		<?php endwhile?>
    		
    	</ul>
    	<!-- 리스트 끝 -->
    </div>

     

    2. 말씀하신 뷰 카운터는 어느 부분인지 이미지 첨부해서 알려주시면

    CSS 코드로 가능할지 살펴보겠습니다.

     

    3. 특정 게시글의 레이아웃만 다르게 하시려면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일에

    아래의 코드를 활용해보시겠어요?

    <?php $index = 1?>
    <?php while($content = $list->hasNext()):?>
        <?php if($index == 3 || $index == 5 || $index == 7):?>
        <!-- 3번째, 5번째, 7번째 게시글 -->
        <?php else:?>
        <!-- 그 외 게시글 -->
        <?php endif?>
        <?php $index++?>
    <?php endwhile?>

    원하는 레이아웃으로 수정하시려면 HTML과 CSS 코드에 대해서 어느 정도 알고 계셔야 할 듯합니다.

     

    KBoard 플러그인에서 썸네일은 getThumbnail 함수로 표시하고 있습니다.

    올려주신 사이트에서 어느 부분에 썸네일이 표시되지 않는지도 알려주시겠어요?

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기