안녕하세요!
워드프레스 게시판 KBoard(케이보드) 사용중입니다.
좋아요/싫어요 버튼을 게시판 메인에도 노출 시키고 싶은데 어떻게 해야 하나요?
썸네일 스킨 게시글 목록 페이지에 좋아요, 싫어요 버튼을 추가하고
버튼 색상을 각각 설정하시려면
아래의 CSS 코드를 활용해보시겠어요?
/* 좋아요 */
#kboard-thumbnail-list .kboard-list tbody td.kboard-list-action .kboard-button-like { background: black; }
/* 싫어요 */
#kboard-thumbnail-list .kboard-list tbody td.kboard-list-action .kboard-button-unlike { background: blue; }
위의 코드에서 배경 색상은 원하시는 색상으로 교체해보세요.
고맙습니다.
안녕하세요~^^
게시판 메인은 게시글 목록 페이지를 말씀하시는 건지요?
어느 부분에 추가하고 싶으신 건지 좀 더 명확하게 알려주시면
도움 드릴 방법을 찾아보겠습니다.
스킨마다 코드가 다를 수도 있기 때문에 사용 중인 스킨도 알려주세요.
고맙습니다.
안녕하세요.
스킨 파일을 수정해보시겠어요?
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 찾아서
<td class="kboard-list-user"><?php echo __('Author', 'kboard')?></td>
찾은 코드 위에 아래의 코드를 추가해보세요.
<td class="kboard-list-action"></td>
아래의 코드를 모두 찾아서
<td class="kboard-list-user"><?php echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)?></td>
찾은 코드 위에 아래의 코드를 모두 추가해보세요.
<td class="kboard-list-action">
<button type="button" class="kboard-button-action kboard-button-like" onclick="kboard_document_like(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Like', 'kboard')?>"><?php echo __('Like', 'kboard')?> <span class="kboard-document-like-count"><?php echo intval($content->like)?></span></button>
<button type="button" class="kboard-button-action kboard-button-unlike" onclick="kboard_document_unlike(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Unlike', 'kboard')?>"><?php echo __('Unlike', 'kboard')?> <span class="kboard-document-unlike-count"><?php echo intval($content->unlike)?></span></button>
</td>
원하는 디자인으로 수정하시려면 HTML과 CSS 코드에 대해 알면 도움이 됩니다.
크롬 개발자 도구(F12)를 사용하시면
CSS 속성을 쉽게 찾을 수 있고 테스트해보실 수 있습니다.
고맙습니다.
방법 알려주셔서 잘 해결 됐습니다^^감사해요~~~
한가지 더 질문드릴게요! 메인으로 가져오니까 메인버튼 컬러 그대로 적용되더라구요!
좋아요/싫어요 버튼별 배경컬러를 다르게 주고싶은데 어디에서 수정할 수 있나요?
안녕하세요!!
게시판 메인에 좋아요 싫어요 노출되고 있는데, 공지사항에는 빼고 싶어요! 어떻게 해야 하나요?
안녕하세요.
list.php 파일에서 아래의 코드가 공지사항을 표시하는 코드입니다.
<?php while($content = $list->hasNextNotice()):?>
...
<?php endwhile?>
위의 코드 사이 추가한 아래의 코드를 찾아서
<td class="kboard-list-action">
<button type="button" class="kboard-button-action kboard-button-like" onclick="kboard_document_like(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Like', 'kboard')?>"><?php echo __('Like', 'kboard')?> <span class="kboard-document-like-count"><?php echo intval($content->like)?></span></button>
<button type="button" class="kboard-button-action kboard-button-unlike" onclick="kboard_document_unlike(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Unlike', 'kboard')?>"><?php echo __('Unlike', 'kboard')?> <span class="kboard-document-unlike-count"><?php echo intval($content->unlike)?></span></button>
</td>
아래의 코드로 교체해보세요.
<td class="kboard-list-action"></td>
고맙습니다.