다중언어 끄적임를 위한 부치개 둘 – is_lang($언어)

조건형 태그의 형태로 사용되는 is_lang(). 가로 사이에 원하는 언어를 넣어주면 된다. 예전에 개발한 lang(‘$castellano’, ‘$한족어’, ‘$english’, ‘etcétera’); 의 경우 ‘ ‘ 사이에 php 태그를 못 집어넣는 한계를 상쇄하기 위해 개발.

코드:

function is_lang($lang) {
if (is_single()) {
if (($lang == 'kr') AND (in_category(21))) { return true; }
else { if (($lang == 'es') AND (in_category(23))) { return true; }
else { if (($lang == 'en') AND (in_category(22))) { return true; }
else { return false; }
}}}
else {
if (($lang == 'kr') AND (is_category(21))) { return true; }
else { if (($lang == 'es') AND (is_category(23))) { return true; }
else { if (($lang == 'en') AND (is_category(22))) { return true; }
else { return false;}
}}}
}

사용 예:

여러 줄을 포함하는 구문일 경우 { 로 일단 열어 둔후 나중에 } 으로 닫는 것도 당연히 가능.

Comments

“다중언어 끄적임를 위한 부치개 둘 – is_lang($언어)” 에 하나의 답글

  1. 은별모래 아바타
    은별모래

    흠… 예전 같으면 무슨 말씀을 하시는지 잘 몰랐을텐데, 이젠 쪼끔 알것 같아요. 짝꿍이 쓴 Java 원고를 봐줬더니 프로그램은 짤줄 몰라도 돌아가는 원리는 머리속에 들어오더라눈…^^;;;

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 wpml.org에 개발 사이트로 등록되어 있습니다. remove this banner의 프로덕션 사이트 키로 전환하세요.