2014-09-15 10 views
0

특정 속성을 기반으로 단축 코드가 실행되지 않도록 (이상적으로 제거하지 않으려면 어떻게해야합니까?해당 속성을 기반으로 한 단축 코드 제거

예를 들어, 게시물에 3 토글이 있습니다. [toggle title = "yes"] [toggle title = "maybe"] [토글 제목 = "no"], [toggle title = " no "]가 표시되지 않습니다. 그 이상으로, 제목 속성으로 "no"로 토글을 완전히 제거해야하지만, 다른 토글에는 영향을 미치지 않습니다.

는 내가 같이 IF 문을 사용할 수 있습니다 알고

if ($atts ['title'] == "no") { return " "; } 

그러나 그렇게하는 것은 좋지 않다가, 토글이 실행되지 않을 것이다 다른 원인이됩니다.

누군가 저의 목표 달성을 도와 줄 수 있습니까?

+0

[else if] (http://php.net/manual/en/control-structures.elseif.php) 도움이 될까요? – cpilko

+0

현재 코드를 게시 할 수 있습니까? title이 "no"가 아닐 때 원하는 값을 반환하는 else를 가질 수 있기 때문에 –

+0

Hey Man, Thanks! 그것은 오타였습니다 ... 정말 효과가 있습니다! –

답변

0

네, 저의 실수였습니다. ELSE 문을 설정하기 만하면 다른 토글 단축 코드가 실행됩니다.

감사합니다.