늘 고생하시는 제작자님 항상 감사합니다
답변 주신 것에서 뭔가 번뜩여서 해보니.. 제가 하고 싶은데로 일단 만들긴 했습니다..
<?php echo esc_attr(mb_strimwidth(strip_tags($row->category1), 0, 100, '...', 'utf-8'))?>
위젯에 카테고리를 불러오려면 요렇게 하고.. 요건 해결했고..
<?php echo esc_attr(mb_strimwidth(strip_tags($row->vote), 0, 100, '...', 'utf-8'))?>
위젯에 투표 불러오려면 이 코드.. 해결했는데..
<?php echo $row->date ? $row->getDate("m.d") : $row->created?>
위젯에 표시되는 날짜 양식을 04.08 이런 식으로 변경하고 싶은데
getDate("m.d")를 해도 안 되네요.. 혹시 방법이 있을까요?
아.. 그리고 혹시 위 코드 중에 불필요한 부분이 있다면 말씀해주시면 감사하겠습니다..!
오옹! 됩니다! PHP 더 공부해야겠네요..
안녕하세요~^^
KBoard 위젯 플러그인에서 날짜 형식을 "월.일" 형식으로 표시되게 하시려면
올려주신 코드 중 아래의 코드를 찾아서
<?php echo $row->date ? $row->getDate("m.d") : $row->created?>
아래의 코드로 교체해보세요.
<?php echo $row->date ? date('m.d', strtotime($row->date)) : $row->created?>
댓글 쪽에도 적용하시려면
FTP로 접속해서 /wp-content/plugins/kboard-widget/class/KBoardWidgetList.class.php 파일에
아래의 코드를 찾아서
if(date('Ymd', current_time('timestamp')) == date('Ymd', strtotime($comment->created))){
$comment->created = date('H:i', strtotime($comment->created));
}
else{
$comment->created = date('Y.m.d', strtotime($comment->created));
}
아래의 코드로 교체해보세요.
$comment->created = date('m.d', strtotime($comment->created));
고맙습니다.