최신글 숏코드에 작성자 추가

워드프레스 게시판 KBoard(케이보드) 사용중입니다.

최신글 숏코드를 사용하면 제목과 날짜만 나오는데 작성자와 조회수를 추가하려면 어찌해야 하나요??

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

    KBoard 플러그인에서 최신글 레이아웃은

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일을 수정해보시겠어요?

    latest.php 파일에서

    아래의 코드로 작성자명을 표시할 수 있습니다.

    <?php echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)?>

    아래의 코드로 조회수를 표시할 수 있습니다.

    <?php echo $content->view?>

     

    레이아웃을 원하는 대로 수정하시려면 HTML과 CSS 코드에 대해 알면 도움이 됩니다.

    직접 코드 수정이 어려우시다면

    사용 중인 스킨과 어느 부분에 작성자명과 조회수를 표시할지 알려주시겠어요?

    고맙습니다.

  • 메인 페이지에서 게시글 클릭 시

    실제 게시판이 설치된 페이지의 본문 페이지로 이동하게 하시려면

    최신글 기능을 이용하셔야 할 듯합니다.

     

    모바일에서는 추가한 작성자명과 조회수를 안 보이게 하시려면

    아래의 CSS 코드도 추가해보시겠어요?

    @media screen and (max-width: 600px) {
    	/* 모바일에서 작성자명 안 보이게 */
    	#kboard-default-latest table .kboard-latest-user { display: none; }
    	/* 모바일에서 조회수 안 보이게 */
    	#kboard-default-latest table .kboard-latest-view { display: none; }
    }

    위의 미디어 쿼리를 적용하시면 모바일에서는 작성자명과 조회수를 안 보이게 하실 수 있습니다.

    또, 미디어 쿼리를 사용해서 PC와 모바일 등 CSS 속성을 다르게 줄 수도 있습니다.

    미디어 쿼리에 대한 내용은 구글에 검색해보면 많은 정보들이 있으니 찾아보시겠어요?

    고맙습니다.

  • css를 몰라서 많이 해맸는데 정말 감사합니다. ^^

    그런데 하나 또 문제가 있습니다.ㅜㅜ

    모바일에서 좌우 너비가 좁아지기 때문에 제목이 안보이고 작성자, 작성일, 조회만 보이게 되는데

    위 css 코드 내용을 PC에서만 적용하는 방법이 어떻게 될까요?

     

    아니면...

    제가 메인 게시판에서 글을 누르면 글 내용이 나오는게 아니라

    카테고리의 후기게시판 페이지로 이동되어 글 내용이 나오게 하기 위해서 이렇게 하고 있는데요,

    최신글 보기로 말고 그냥 게시판 숏코드를 넣어서 후기게시판의 글 내용으로 이동되는 방법이 없을까요??

    원래 게시판이 반응형으로 글 내용 아래로 작성자와 일자같은 부수적인게 나오잖아요~

    근데 최신글은 모바일에서 그렇게 안나와서 아무래도 위치 너비 조정을 하는게 무리가 있을듯 해요 ㅜㅜ

     

    답변 부탁드립니다!

  • 작성자, 조회수 쪽의 너비를 조절해보시겠어요?

    워드프레스 관리자 -> 외모(테마 디자인) -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보세요.

    /* 작성자명 너비 */
    #kboard-default-latest table .kboard-latest-user { width: 80px; }
    /* 조회수 너비 */
    #kboard-default-latest table .kboard-latest-view { width: 80px; }

    위의 코드에서 픽셀 값은 적절히 수정해보시겠어요?

    고맙습니다.

  • 제가 설명을 잘 못했네요 ㅜ.ㅜ

    http://kbhomecare.co.kr/

    메인페이지 가장 하단에 후기게시판 있습니다.

    제목의 경우 라인들 앞에 딱 맞춰져 있는데 가장 끝에 있는 조회의 경우 우측에 선이 많이 남습니다.

    이 상태에서 작성자, 작성일, 조회 부분을 통째로 우측 라인 끝에 딱 맞추고 싶습니다!

  • 안녕하세요.

    최신글 쪽에 추가한 사용자명과 조회수 쪽 문구를 가운데 정렬하고 싶다는 말씀이신지요?

    워드프레스 관리자 -> 외모(테마 디자인) -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보시겠어요?

    #kboard-default-latest table .kboard-latest-user { text-align: center; }
    #kboard-default-latest table .kboard-latest-view { text-align: center; }

     

    만약, 위의 코드가 원하시는 결과가 아니라면

    비회원으로도 확인 가능한 페이지와

    어느 부분인지 구체적으로 알려주시면 살펴보겠습니다.

    고맙습니다.

  • 정말 감사합니다!

    근데 글 전체가 왼쪽으로 다 쏠려서 나오는데 위치를 균등하게 분배하려면 어디를 만져야 하나요 ㅜㅜ

    부탁드립니다.

  • 안녕하세요.

    KBoard 플러그인 Default 게시판 스킨 최신글을 말씀하신 것처럼 적용하시려면

    /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일을

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

    <div id="kboard-default-latest">
    	<table>
    		<thead>
    			<tr>
    				<th class="kboard-latest-title"><?php echo __('Title', 'kboard')?></th>
    				<th class="kboard-latest-user"><?php echo __('Author', 'kboard')?></th>
    				<th class="kboard-latest-date"><?php echo __('Date', 'kboard')?></th>
    				<th class="kboard-latest-view"><?php echo __('Views', 'kboard')?></th>
    			</tr>
    		</thead>
    		<tbody>
    			<?php while($content = $list->hasNext()):?>
    			<tr>
    				<td class="kboard-latest-title">
    					<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>">
    						<div class="kboard-default-cut-strings">
    							<?php if($content->isNew()):?><span class="kboard-default-new-notify">N</span><?php endif?>
    							<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    							<?php echo $content->title?>
    							<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    						</div>
    					</a>
    				</td>
    				<td class="kboard-latest-user"><?php echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)?></td>
    				<td class="kboard-latest-date"><?php echo $content->getDate()?></td>
    				<td class="kboard-latest-view"><?php echo $content->view?></td>
    			</tr>
    			<?php endwhile?>
    		</tbody>
    	</table>
    </div>

    고맙습니다.

  • 디폴트 스킨 사용 중이며 제목-작성일 순으로만 되어 있는데 이걸

    제목-작성자-작성일-조회수 이렇게 되었으면 합니다.

    제가 잘 모르다보니 이상한 곳에 자꾸 이름이랑 조회수가 들어갑니다....ㅜㅜ

  • 감사합니다 잘 해결 됐습니다 ^^!!!!

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요