1. 정확한 제품 또는 플러그인 이름
화이클 갤러리 스킨
2. 상세 내용
화이클 갤러리스킨을 구매해 최신글을 이용하려 숏코드를 입력하였습니다.
[kboard_latest id="2" url="" rpp="3"]
그런데 이미지가 너무 안보여서 모바일에서만 게시글 2개로 보여지게 하고싶습니다.
https://www.cosmosfarm.com/threads/document/34144
위 질문을 보며 따라해봤는데 아무런 작동을 안해서 문의 드립니다.
반응형으로 설정 가능한 방법이 있을까요?
또, 모바일을 제외한 pc와 태블릿 화면에선 줄바꿈없이 ... 으로 처리되는데
모바일에서는 pc와 태블릿 화면과는 다르게 글이 다음줄로 넘어가네요 이거 설정하는 방법이 있을까요?
이미지: https://imgur.com/a/DzXGpYa
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
1.최신글 모바일에서 2개로 변경 해두었습니다
kboard 대시보드->커스텀 CSS 부분에 아래 코드가있으니 확인해보시겠어요?
@media screen and (max-width: 600px) {
#kboard-hwaikeul-gallery-latest .kboard-hwaikeul-gallery-latest-item:last-child{ display: none; }
}
2.줄바꿈
PHP에서 글자를 자르는 함수는 mb_strimwidth()가 있습니다.
최신글에서 제목을 표시하는 코드는
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일에
아래의 코드입니다.
<?php echo $content->title?>
아래의 코드처럼 교체해보시겠어요?
<?php echo mb_strimwidth($content->title, 0, 20, '...', 'UTF-8')?>
mb_strimwidth 함수에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://php.net/manual/en/function.mb-strimwidth.php
고맙습니다.
안녕하세요~^^
추가하신 코드를 코드스니펫 기능으로 남겨주시겠어요?
확인 후 답변 드리겠습니다.
고맙습니다.
넵 funcions.php 파일에 아래 코드 넣었습니다.(861은 게시판목록이 있는 페이지의 id입니다.)
add_filter('kboard_list_where', 'my_kboard_list_where', 10, 3);
function my_kboard_list_where($where, $board_id, $content_list){
if(wp_is_mobile() && $content_list->is_latest && $board_id == '861'){ // 실제 게시판 id로 적용해주세요.
$content_list->rpp(2);
}
return $where;
}
안녕하세요~^^
저희 고객지원 쪽 이메일로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.
확인 후 답변 드리겠습니다.
메일 내용에는 커뮤니티의 링크도 포함해주세요.
고맙습니다.