내 게시글/댓글 모아보기

https://blog.naver.com/chan2rrj/221032820645

위 블로그 포스팅 참조해서 k보드 내가 쓴 게시글/댓글 모아보기 위젯을 생성했습니다.

그리고 페이지 편집에서 위젯을 삽입해서 아래 사진처럼 나왔는데 몇가지 질문드립니다.

https://imgur.com/gWDYVRc

 

1. 블로그에 올려주신 위젯 코드로는 내 게시글과 댓글을 최신순으로 몇개까지 볼지 정하는 방식이더라구요. 그냥 전체 다 볼 수 있게는 안되나요?

예를 들어서 처음에는 한 5개정도만 보이는데 아래 더보기 박스를 추가해서 그 전꺼까지 계속 본다거나 페이지 번호를 삽입해서 뒤쪽 페이지로 가면 예전꺼도 더 볼 수 있는거죠!

 

2. 게시글 사이의 간격이 너무 좁아서 간격을 늘리고싶습니다! css 수정에서 하면 되는건가요? Php 파일 코드를 수정해도 괜찮습니다. 

 

3. 게시글 제목이나 댓글 옆에 날짜나 시간이 나타나게 할 수 있나요?

 

4. 게시글 제목이나 댓글 옆에 어떤 k보드 게시판에서 작성된건지 나타나게 할 수 있나요?

 

아니면 제가 원하는 기능을 가진 다른 플러그인이나 위젯이 있다면 추천해주세요!

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    올려주신 링크의 코드는 저희 쪽에서 KBoard 위젯 플러그인으로 제작했습니다.

     

    1. 현재 페이징 기능은 지원하지 않고 있습니다.

    추후 연구 개발하여 업데이트하도록 하겠습니다.

     

    2. 게시글 사이의 간격을 늘리시려면

    워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보시겠어요?

    .kboard-default-widget-list table td { padding: 10px 0; }

    위의 코드에서 10px 부분은 상하 간격의 픽셀 값이며

    0 부분은 좌우 간격의 픽셀 값입니다.

    적절히 조절해보세요.

     

    3. KBoard 위젯 플러그인에 작성일을 표시하고 있기 때문에

    별도로 수정하지 않으셔도 될 듯합니다.

     

    4. 게시글 제목 또는 댓글 제목 옆에 어떤 게시판에서 작성됐는지 표시하시려면

    FTP로 접속해서 /wp-content/plugins/kboard-widget/skin/사용중인스킨/list.php 파일에

    아래의 코드와

    <?php echo strip_tags($row->title)?>

    아래의 코드를 각각 찾아서

    <?php echo strip_tags($row->content)?>

     

    찾은 코드 위에 아래의 코드를 모두 추가해보시겠어요?

    <?php $board = $row->getBoard()?>
    [<?php echo $board->board_name?>]

    고맙습니다.

  • 답변 감사합니다.

     

    4번 질문에서 말해주신 코드를 추가했는데 게시판 이름이 안나타납니다. 사진처럼 []만 생긴 상태입니다.

    https://imgur.com/O41TuZd

     

     

  • 이전 댓글에 안내해드린 코드에 누락된 부분이 있었습니다.

    현재는 수정해두었으니 확인 후 코드 수정해보시겠어요?

    고맙습니다.

  • 네 이제 k보드 게시판 제목이 잘 나타납니다! 그런데 k보드 게시판의 색만 따로 수정할 수 있나요? 제목은 검정으로 하고 [k보드 이름] 이 부분만 색을 바꾸고 싶습니다.

    CSS 코드 수정으로는 안되고 php 파일을 건들여야하는데 코드를 모르겠네요ㅜㅜ

  • 안녕하세요.

    KBoard 게시판명 쪽에만 다른 색상을 적용하시려면

    이전 댓글에 안내해드린 코드 대신

    아래의 코드로 교체해보시겠어요?

    <?php $board = $row->getBoard()?>
    <span class="kboard-widget-board-name">[<?php echo $board->board_name?>]</span>

     

    그 다음, 워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보세요.

    .kboard-default-widget-list .kboard-widget-list .kboard-widget-board-name { color: blue; }

    위의 코드에서 색상은 적절히 변경해보세요.

    고맙습니다.

  • 네 잘 적용되었습니다. 감사합니다!!

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기