안녕하세요 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>
즐거운 하루 보내시기 바랍니다.
감사합니다.
제목을 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; }
고맙습니다.
안녕하세요. 먼저 답변 감사드립니다.
첫 번째 문제는 알려주신 내용으로 적용 했고 문제 없습니다.
두번째 문의드린 제목을 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줄로 나오기를 희망합니다.
실제로 제목 길이가 더 있습니다.
감사합니다.
안녕하세요~^^
1. KBoard 게시판에 입력 필드를 게시글 목록 페이지에서 표시하고 싶으시다면
스킨 출력 예제 쪽의 코드를 활용해보시겠어요?
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 탭에서 확인하실 수 있습니다.
2. 게시글 제목을 두 줄로 표시하는 건
이전에도 비슷한 문의가 있었습니다.
아래 관련 링크를 참고 부탁드립니다.
https://www.cosmosfarm.com/threads/document/26689
고맙습니다.