제가 과거에 %s 가 있는곳에 해당단어는 금지 단어 입니다. 라고 바꿔놨었는데요
다시 금지단어로 등록된 단어를 출력하여 "금지어"는 금지단어 입니다 라고 출력을 하고 싶습니다
도와주세요 ㅜㅜ
안녕하세요~^^
KBoard 플러그인 "본문/제목/댓글 금지단어" 쪽 메시지에
%s가 포함되어 있을 경우 %s가 그대로 표시되는 문제를 말씀하시는 건지요?
아래 링크 클릭하시면 깃허브 소스코드 저장소로 이동됩니다.
https://github.com/cosmosfarm/KBoard-wordpress-plugin
해당 페이지 보시면 "Clone or download" 버튼이 있습니다.
이 버튼을 누르면 "Download ZIP" 버튼이 보이고 압축파일을 다운로드할 수 있습니다.
PC에 압축파일을 다운로드 한 다음 압축을 해제해보시면 KBoard 게시판과 댓글 모든 플러그인 파일이 있는 것을 확인할 수 있습니다.
kboard 폴더를 FTP로 접속해서 파일을 업로드(덮어쓰기) 해주세요.
※ 파일 업로드(덮어쓰기) 전에 반드시 웹호스팅의 하드와 데이터베이스(DB) 모두 전체 백업해두시길 바랍니다.
깃허브에 올려진 파일은 개발 중인 파일이기 때문에 혹시 문제가 생겼을 때 되돌릴 수 있도록 미리 백업해두세요.
만약, 업데이트를 할 수 있는 상황이 아니시라면
FTP로 접속해서 /wp-content/plugins/kboard/class/KBController.class.php 파일에
아래의 코드를 찾아서
if(!$name_filter_message){
$name_filter_message = sprintf(__('%s is not available.', 'kboard'), $filter);
}
아래의 코드로 교체해보세요.
if($name_filter_message){
$name_filter_message = sprintf($name_filter_message, $filter);
}
else{
$name_filter_message = sprintf(__('%s is not available.', 'kboard'), $filter);
}
아래의 코드를 모두 찾아서
if(!$content_filter_message){
$content_filter_message = sprintf(__('%s is not available.', 'kboard'), $filter);
}
아래의 코드로 모두 교체해보세요.
if($content_filter_message){
$content_filter_message = sprintf($content_filter_message, $filter);
}
else{
$content_filter_message = sprintf(__('%s is not available.', 'kboard'), $filter);
}
고맙습니다.