반응형

워드프레스, KBoard 한영 버전 언어 선택 

 

현재는 KBoard 플러그인은 워드프레스의 사이트 언어 설정에 따라 한글 또는 영어로 표시하고 있습니다.

 

워드프레스의 locale 필터를 사용하시면 페이지 별로 언어를 설정하실 수 있습니다.

add_filter('locale', 'my_locale', 10, 1);

function my_locale($lang){

    $post_id = url_to_postid('//'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);

    if($post_id == '1'){

        $lang = 'ko_KR';

    }

    return $lang;

}

 

위의 코드에서 $post_id == '1' 부분은 실제 한글이나 영어로 표시할 게시판 페이지의 id로 적용합니다.

 

워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에 추가해보세요.

또는 FTP로 접속해서 /wp-content/themes/사용중인테마/functions.php 파일 하단에 추가해도 됩니다.

 

워드프레스에서 페이지 ID를 찾는 방법은 아래 블로그 링크를 확인해주세요.

워드프레스에서 페이지(포스트) ID를 찾는 방법

 

워드프레스에서 페이지(포스트) ID를 찾는 방법

안녕하세요. 워드프레스 사용하면서 페이지 ID(아이디)를 사용해야 할 경우가 종종 생깁니다. 이번 포스...

blog.naver.com

 

 

반응형

+ Recent posts