게시판 설정에. IFRAME은 보기, 쓰기 모두 비활성상태입니다.
위 사진과 같이 글씨의 배경은 색상변경이 인식이 되는데 글씨색상 변경시 적용이 되지 않습니다.
코드보기에서 강제로 색상을 변경시키면 변경되긴 합니다.
해결이 가능한 부분인지 알려주시기 바랍니다.
감사합니다.
안녕하세요~^^
올려주신 내용만으로는 저희 쪽에서 원인을 파악하기 어렵습니다.
정확한 원인을 파악하기 위해
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
비회원으로도 글쓰기 테스트할 수 있는 페이지 주소 알려주시면 살펴보겠습니다.
고맙습니다.
확인하실 수 있는 주소 링크합니다.
https://modeevent.co.kr/notice/?mod=list&pageid=1
올려주신 페이지 주소로 접속해서
게시글 작성 후 본문 페이지에서 개발자 도구(F12)로 확인해보니
게시글 작성 시에는 색상 변경이 되고 있으나
본문 페이지에서는 <font> 태그가 지워는 문제가 있는 듯합니다.
저희 테스트 서버에서는 색상 변경이 정상적으로 되고 있습니다.
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
점검 후에도 별다른 문제를 확인하지 못하셨다면
저희 고객지원 쪽 이메일로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.
메일 내용에는 커뮤니티의 링크도 포함해주세요.
고맙습니다.
답변감사합니다. 메일로 정보를 보내드렸습니다.
점검 부탁드리겠습니다.
저희 고객지원 쪽 이메일로 보내주신 정보로 확인해보니
XSS공격 차단이 활성화되어 있는 문제로 보입니다.
호스팅에 웹방화벽이 적용되어 있다면
워드프레스 관리자 -> KBoard -> 대시보드 페이지에서
XSS공격 차단 비활성화 해보시겠어요?
만약, XSS 공격 차단 설정을 활성화하셔야 한다면
FTP로 접속해서 /wp-content/plugins/kboard/helper/Security.helper.php 파일에
아래의 코드를 찾아서
$HTMLPurifier_Config->set('HTML.AllowedAttributes', 'a.rel,a.href,a.target,img.src,iframe.src,iframe.frameborder,*.id,*.alt,*.style,*.class,*.title,*.width,*.height,*.border,*.colspan,*.rowspan');
아래의 코드로 교체해보세요.
$HTMLPurifier_Config->set('HTML.AllowedAttributes', 'a.rel,a.href,a.target,img.src,iframe.src,iframe.frameborder,font.color,*.id,*.alt,*.style,*.class,*.title,*.width,*.height,*.border,*.colspan,*.rowspan');
추가로 설명을 드리자면,
거의 대부분의 호스팅 업체에서는 웹방화벽 기능이 있겠지만
KBoard에 XSS 공격 차단도 일종의 웹방화벽 기능으로,
정말 예외적으로 호스팅 쪽에서 웹방화벽 기능이 없을 경우를 위해서 기능이 들어가 있습니다.
호스팅에서 제공하는 웹방화벽이 더 안전할 수 있고
또한 XSS 공격 차단을 비활성화하면 KBoard가 더 빠르게 동작하게 됩니다.
그렇기 때문에 호스팅에서 웹방화벽을 제공하고 있다면 XSS 공격 차단을 비활성화하는게 여러 가지로 더 좋습니다.
고맙습니다.
Security.helper.php 파일의 수정사항은 아래 링크에서도 확인 가능합니다.
추후 해당 코드를 업데이트에 반영하도록 하겠습니다.
고맙습니다.
친절한 답변에 뭐라 감사의 말씀을 드려야할지 모르겠습니다.
초보사용자에게 아주 훌륭한 지원자가 되어주셨습니다.
덕분에 문제를 해결할 수 있게되어 다시한번 감사드립니다.