kboard 입력 필드 추가 및 노출 반영 문의

안녕하세요 kboard 프로그램 스킨 중 card-gallery 사용하고 있는데 

메인 리스트 페이지에 노출되는 입력필드가  썸네일, 제목, 내용 입니다. 

여기에 원하는 확장필드가 노출 되도록 수정하고 싶어서 "kboard 게시판 관리" > "입력필드 설정" 에서 새로운 "텍스트 에어리어"를 추가하고 "메타키"를 "content_text" 로 지정했습니다.  이렇게 지정하고 웹파일 경로 "/plugins/kboard/skin/card-gallery" 위치의 

list.php 파일을 열고 위 메타키가 나오도록 코드 추가를 했는데 반영이 안되고 있습니다.

반영한 코드는 아래와 같습니다. 

	<div class="kboard-list-summary"><?php echo trim(strip_tags($content_text->content_text))?></div>

내용을 호출하는 방식을 참고해서 작성했는데 오류가 있는것 같습니다. 이부분 알려주실 수 있을지 도움 문의드립니다.

 

그리고 마지막으로 제목이 1줄로 노출되는데 2줄로 조정을 하려면 아래의 코드에서 어떤 부분은 추가하면 좋을지 문의드립니다.

	<div class="kboard-list-title"><div class="kboard-card-gallery-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>

https://imgur.com/a/kdzvPHg

https://imgur.com/a/8PcGcRV

 

즐거운 하루 보내시기 바랍니다.

감사합니다.

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

    1. KBoard 게시판에 입력 필드를 게시글 목록 페이지에서 표시하고 싶으시다면

    스킨 출력 예제 쪽의 코드를 활용해보시겠어요?

    워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 탭에서 확인하실 수 있습니다.

     

    2. 게시글 제목을 두 줄로 표시하는 건

    이전에도 비슷한 문의가 있었습니다.

    아래 관련 링크를 참고 부탁드립니다.

    https://www.cosmosfarm.com/threads/document/26689

    고맙습니다.

  • 안녕하세요. 먼저 답변 감사드립니다.

    첫 번째 문제는 알려주신 내용으로 적용 했고 문제 없습니다.

    두번째 문의드린 제목을 2줄로 노출하는 것과 관련해서 링크 주신 내용을 참조하여 아래와 같이 코딩을 했는데 노출되는 글자 수는 변경이 없습니다. 

    혹시 어떤 부분은 더 조정해야 하는지 궁금 합니다. 

    사용하는 스킨을 card-gallery 입니다. 

    수정한 코드는 아래와 같습니다. 

    원본 

    	<div class="kboard-list-title"><div class="kboard-card-gallery-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 class="kboard-list-title"><div class="kboard-card-gallery-cut-strings">
    		<?php echo wp_trim_words($content->title, 50, '...')?>
    
    		<?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>

     

    echo wp_trim_words($content->title, 100, '...')  이부분을 조정하면 될것 같은데 실제로는 반영이 아래 이미지와 같습니다. 

    https://imgur.com/a/rSzt8nN

    빨간 박스 영역이 글의 제목인 인데 2줄로 나오기를 희망합니다. 

    실제로 제목 길이가 더 있습니다. 

     

    감사합니다.

  • 제목을 2줄로 표시하는 건

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

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

    .kboard-card-gallery-cut-strings { display: -webkit-box; line-height: 16px; height: 32px; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word; white-space: normal; }

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기