1. 정확한 제품 또는 플러그인 이름
구매한 K보드
2. 상세 내용
안녕하세요? 게시판 리스트 아래층, 댓글 입력 영역에서... add a coment... text 입력 창만 표시되고, save? 저장 버튼이 사라지고 없습니다. (비로긴 상태라면) ID 입력이나 기타 옵션도 표시되었던 것 같은데... 로긴 상태, 비로긴 상태 불문하고 그렇습니다. 한 달 전까지는 잘 작동했다고 보고...
K보드 댓글 플러그인을 삭제하니까, DB Table이 다 제거되더군요. 다시 다운로드 받았고... 어쨌든, 그전과 이후가 똑같은 상태입니다.
jQuery가 기동이 안 되는 것 또는 Java가 처리되지 않는 것 같고... 조금 더 정확한 해결 방법 또는 탐색 방향이 있을까요?
참고로, W3-total을 썼다가 이 문제로 삭제하였고... wp-optimize cashe사용으로 전환하였으나 현재는, 증상이 같습니다. Php는 구형의 것을 쓰고 있습니다. Simple WP Membership가 원인일까 싶어서 deactiate 해 보았지만, 특별한 게 없습니다.
3. 확인 가능한 상세 페이지 주소
https://audiopub.co.kr/user-talks/
4. 수정한 코드 내역 (있다면)
신규 댓글이 쓰여졌을 때, 업데이트의 u가 나오도록 가필. 이것은 그동안 잘 작동했고 코스모스팜의 제시를 따른 것입니다.
AI에 의해 자동 생성된 답변이에요 😀
KBoard 댓글 저장 버튼이 표시되지 않는 문제는 주로 자바스크립트(jQuery) 충돌이나 캐시 플러그인의 최적화 설정으로 인해 발생합니다. 해결을 위한 탐색 방향을 정리해 드립니다.
· 자바스크립트 오류 확인
- 브라우저에서 F12 키를 눌러 개발자 도구를 엽니다.
- Console 탭에서 빨간색으로 표시되는 에러 메시지가 있는지 확인하세요.
- jQuery가 정상적으로 로드되지 않거나 다른 플러그인과의 충돌로 인해 버튼 출력 스크립트가 중단되었을 가능성이 큽니다.
· 최적화 플러그인 설정 점검
- 현재 사용 중인 wp-optimize나 이전에 사용했던 W3 Total Cache의 흔적이 남았을 수 있습니다.
- JS Minify(자바스크립트 축소) 또는 Combine JS(자바스크립트 통합) 기능을 비활성화한 후 확인해 보세요.
- 특정 스크립트가 통합 과정에서 누락되거나 순서가 바뀌면 버튼이 나타나지 않을 수 있습니다.
· 스킨 및 테마 파일 점검
- 특정 설정화면이나 스킨에서 문제가 발생한다면 사용 중인 스킨의 functions.php 또는 관련 파일을 확인해야 합니다.
- 직접 가필하신 신규 댓글 업데이트 표시(u) 코드가 현재 버전의 KBoard와 충돌하는지 확인하기 위해 해당 코드를 잠시 제거하고 테스트해 보세요.
· PHP 버전 및 환경 확인
- 현재 구형 PHP를 사용 중이라고 하셨는데, KBoard 최신 버전은 PHP 7.4 이상을 권장합니다.
- 서버 환경이 너무 낮을 경우 최신 플러그인 기능이 정상 작동하지 않을 수 있으니 호스팅사에 문의하여 PHP 버전 업그레이드를 검토해 보세요.
· 스킨 재설치 및 업데이트
- 플러그인 자체를 삭제했다가 다시 설치하셨더라도, 사용 중인 게시판 스킨 파일이 구형이거나 손상되었을 수 있습니다.
- 코스모스팜 공식 홈페이지에서 최신 버전의 스킨을 다시 다운로드하여 교체해 보시기 바랍니다.
만약 위 방법으로 해결되지 않는다면, 개발자 도구의 Console 메시지를 복사하여 코스모스팜 커뮤니티에 기술 지원을 요청하시는 것이 가장 정확합니다.
↓ 아래 버튼을 눌러서 피드백해주세요.
안녕하세요~^^
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
정확한 원인을 파악하기 위해서는
디버그 모드를 활성화해서 오류 메시지가 있는지 확인해보시겠어요?
현재 사용 중이신 KBoard 플러그인의 버전이 어떻게 되시는지요?
가급적이면 KBoard 게시판 플러그인과 댓글 플러그인 모두 최신 버전으로 업데이트 부탁드립니다.
업데이트 방법은 아래의 링크를 참고해보시겠어요?
확인 가능한 페이지 주소도 알려주시겠어요?
고맙습니다.
답변 고맙습니다.
관리자 화면/permission 탭의 다양한 설정과 저장 행위에도 불구하고 **meta 테이블 내용은 항상 다음과 같습니다.
|2 |permission_comment_write_roles |a:1:{i:0;s:13:"administrator";}
또... 관리자화면/해당 게시판의 열람 중에는 (ID/PW 입력은 사라진 상태), 'Add a comment...'에 마우스를 갖다대면 원하는 버튼과 첨부파일 입력 창 등이 나타납니다. Pull-Down으로. 그래서 생각하기를... 비로긴 상태에서조차 각종 필수 기능버튼/입력창이 안 나오는 것 아닐까 싶었습니다.
논리가 타당한가요? administrator를 subscriber로 바꾸거나, ''처리하거나... 아니면... 어떻게 처리하면 되겠습니까?
여러모로 테스트를 해 보았습니다. 캡처 이미지에서 텍스트 추출한 다음 구문에서... 문제가 있네요. Add a comment...를 클릭하면 살며시 아래쪽으로 ID, PW, 캡차, 저장 버튼 등이 나타나는게 동작 정지상태입니다. Textarea만 표시된 채로요.
<div class="comments-field field-content">
<textarea autocomplete="new-password" class="comment-textarea" name="d5a859f262" _content" placeholder="Add a comment..." required></textarea>
<textarea id="comment" aria-label="hp-comment" aria-hidden="true" name="comment" autocomplete="new-password" style="padding:0 !important; clip: rect(1px, 1px, 1px, 1px) !important;position: absolute !important; white-space:nowrap !important; height: 1px !important;width:1px !important; overflow:hidden !important;" tabindex="-1"></textarea>
</div>
java, jquery, script.js, list.php 등 검토하고 만지작거렸다가 여전히 개선이 안 되어서 원복한 상태입니다.
1) 관리자화면 > Kboard > All document 또는 그쪽 메뉴를 통해서 진입하면 <저장>버튼 사라짐, 나머지는 표시되는 현상
2) guest 접속시에는 텍스트 입력창만 표시되는 현상으로 요약할 수 있습니다.
참고로 wp-simple member 플러그인, 캐시 프로그램 등 deactivation, 기타 리프레시 다 해보았습니다. Java가 이상하다 싶은데...
안녕하세요~^^
수정한 코드 작성하신 대로 한번 남겨주시겠어요?
해당 코드를 작성한 후 댓글 입력 버튼이 사라지는 걸까요?
아니면 중간에 어떠한 다른 동작이 있었을까요?
해당 코드를 작성한 후에 브라우저에서 F12 키를 눌러 개발자 도구를 열었을 때 어떤 콘솔에러는 나오지 않을까요?
그리고 혹 남겨주신 플러그인 말고 스팸 방지 관련 플러그인이 또 있을까요?
고맙습니다.