회원 가입한 사용자만 글을 쓸 수 있는 게시판에 스팸글이 올라왔습니다.
그 사용자의 이메일을 살려 둔 상태인데
스팸글 올린 사용자가 글을 못 쓰게 하려면 어떻게 해야 할까요?
아니면 스팸글 올린 사용자의 IP를 막는 것이 나을까요??
조언 부탁드립니다.
현재 wordfence는 사용중이고 사이트 특성상 한 국가를 막는건 좋은 생각 같지는 않아요.
Members에 권한을 blockuser를 추가해서 읽기 기능을 아예 막아 버렸어요.
항상 친절한 답변 감사합니다.
안녕하세요~^^
게시글의 내용에 특정 문구가 들어가 있다면
작성자 금지단어 설정과 본문/제목/댓글 금지단어 설정을 하시면
어느 정도는 예방이 될 듯합니다.
하지만 사람이 의도적으로 문자를 바꾼다면 무용지물이 될 수도 있습니다.
워드프레스 관리자 -> KBoard -> 대시보드 페이지에서
작성자 금지단어 설정과 본문/제목/댓글 금지단어 설정을 확인해보시겠어요?
만약, 해외에서 게시글을 작성하고 있다면
워드프레스 사이트에 접속하는 해외 IP를 차단하는 방법도 있습니다.
해외 IP차단은 서버 관리자나 웹호스팅 업체에 문의해서 적용하실 수 있습니다.
카페24 호스팅은 관리 페이지에서 국가별 웹 접근 설정을 지원하고 있습니다.
호스팅 쪽 설정도 확인해보시겠어요?
워드프레스 플러그인으로는 Stop Spammers을 설치해서 사용해보시겠어요?
국가별로 차단할 수 있는 설정이 있습니다.
스팸, 보안 관련해서는 워드펜스(Wordfence) 플러그인 사용도 고려해보세요.
https://ko.wordpress.org/plugins/wordfence/
저희도 내부적으로 KBoard 쪽에서 스팸 필터링 관련해서 심도있게 고민해보겠습니다.
고맙습니다.