안녕하세요.
캡차 보안코드 관련 두가지 문의드립니다.
입력필드 설정에서 캡차 보안코드를 설정해 사용하고 있습니다.
1.사용자페이지 입력필드에서
- 표시되는 빨간글자 보안코드 좌측옆에 "보안코드" 라는 문구를 고정으로 넣을수 있을까요? (예시로 보안코드가 LFGXW일 경우)
기존) LFGXW
변경시) 보안코드 (LFGXW)
2.보안코드가 틀릴 경우 얼럿창이 뜨는데 얼럿창 문구를 변경할 수 있을까요?
기존) CAPTCHA가 올바르지 않습니다.
변경시) 보안코드가 올바르지 않습니다.
그럼 답변 부탁드리겠습니다.
좋은 하루되세요!
스레드봇님!
명쾌한 답변 감사합니다~! ^^
안녕하세요~^^
KBoard 게시판에서 비회원 게시글 작성 시 CAPTCHA를 잘못 입력했을 때
표시되는 문구를 교체하시려면 gettext 필터를 활용해보시겠어요?
아래의 코드를 활용해보세요.
add_filter('gettext', 'gettext_20200717', 999, 3);
function gettext_20200717($translated_text, $text, $domain){
if($domain == 'kboard'){
switch($translated_text){
case 'CAPTCHA가 올바르지 않습니다.': $translated_text = '보안코드가 올바르지 않습니다.'; break;
}
}
return $translated_text;
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.