<txp:if_status /> container tag, 1 attributes


The if_status tag is a conditional tag and always used as an opening and closing pair, like this…

...conditional statement...

The tag will execute the contained statements depending on the requested page’s HTTP status condition. Normal pages result in a status code of “200”, while missing pages set Textpattern’s status to “404”.

This tag provides a method of sharing one page template between common pages and error pages, but including different output depending on the page’s HTTP status.


  • Numerical HTTP status code.
<txp:if_status /> 1 examples

Conditionally display text on missing pages

<txp:if_status status="404">
  <p>The page you requested could not be found.</p>