1. 정확한 제품 또는 플러그인 이름
k-board skin:defalt
2. 상세 내용
안녕하세요.
케이보드 디폴트 스킨을 사용하고 있습니다.
/www/wp-content/plugins/kboard/skin/default/latest.php 파일의
<?php echo $content->title?>
해당코드를
<?php echo mb_strimwidth($content->title, 0, 60, '...', 'UTF-8')?>
해당코드로 변경하여 하였습니다.
pc와 mb이 나오는 글자제한수를 다르게 두고싶어
/www/wp-content/plugins/kboard/skin/default/script.js파일에
add_action('kboard_skin_header', 'kboard_skin_header_210816', 10, 1);
function kboard_skin_header_210816($builder){
$board = $builder->board;
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
if(wp_is_mobile()){
$content->title = 45; //mb
}else{
$content->title = 60; //pc
}
}
};
해당코드를 추가하였는데 적용이 안됩니다 ..!
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
2번에 적어둔 코드
해결했습니다!
letest.php파일에서
<?php echo $content->title?>
해당코드를
<?php
if(wp_is_mobile() == false){
/* 모바일이 아닐 경우 실행됩니다. */
echo mb_strimwidth($content->title, 0, 60, '...', 'UTF-8');
}else{
/* 모바일 접속일 경우 실행됩니다. */
echo mb_strimwidth($content->title, 0, 45, '...', 'UTF-8');
}
?>
해당코드로 변경하였습니다!