다음 예는 의 기본적인 사용 방법을 보여 줍니다.#if파서 함수 확장에서 사용할 수 있습니다.
{{#if:{{foo_foo}}} foo가 "{{foo_foo}}"로 설정되어 있습니다. foo는 "blank"}}
여기서,{{{variable_foo}}}에서는 빈 값이 아닌 값으로 정의되어 있는지 확인합니다.아래 표에는 템플릿 호출의 출력이 나와 있습니다(템플릿을 호출합니다).{{Conditional tables/example 1}}의 값이 서로 다릅니다.{{{variable_foo}}}:
위에서 언급한 것처럼 템플릿 내의 수직 막대 또는 파이프 기호가 유일한 문제입니다.문제가 있는 문자를 숫자 참조(예: "{", "",| "", "}")로 대체하는 것이 좋습니다. 하지만 위키 테이블의 경우 실제 "" 구분 기호가 필요합니다. 를 구분 기호로 사용할 수 없습니다.
간단한 속임수를 사용하면 위키 테이블에서 실제 "" 구분 기호로 도착하는 동안 템플릿 매개 변수 값에서 ""을 보호할 수 있습니다. 마법 단어 {{!"!"( 느낌표)는 템플릿에 문제가 없으며 Wiki 테이블에서 사용되는 다른 구분 기호입니다.플랜 B의 코드는 다음과 같습니다.
class="신뢰할 수 없는"{{#if:{{foo}}{{!}}-! 푸 {{!{{foo}}} -! 바 {{bar}}}}
이런 방식으로 #if 조건부로 위키테이블 파이프 문자를 표시할 필요가 없습니다.그러나 음소거된 셀에 참조된 소스 및 메모는 다른 내용과 함께 표시되지 않으므로, 문서의 텍스트에서 참조가 발생하지 않고 문서 끝에 계속 나열됩니다.또한 이 방법은 CSS를 지원하는 브라우저에서만 작동합니다.
^템플릿에서 HTML 테이블 코드를 사용하면 다른 MediaWikiWiki로 이식할 수 없게 될 수 있습니다.이는 위키백과와 다른 위키미디어 재단 위키가 HTML Tidy를 통해 위키텍스트를 처리하기 때문입니다. 대부분의 다른 위키들은 동일한 설정을 가지고 있지 않으며 HTML 테이블 태그가 렌더링되지 않습니다.위키백과 참조:Wiki Project Transwiki#특수 템플릿.