<txp:if_author /> container tag, 2 attributes


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

...conditional statement...

The tag will execute the contained statement if the called page is the result of an article search by a specific author’s name.

This is not the same as checking if the current article was written (posted) by the given author. Use if_article_author for that situation


  • Comma-separated list of author names.
  • Textpattern context to check against. You can choose from the following contexts:
    • article is this an article author list?
    • image is this an image author list?
    • file is this a file author list?
    • link is this a link author list?


Version 4.3.0

  • type attribute added
<txp:if_author /> 1 examples

Select a stylesheet based on author

Selects a stylesheet named “author_list” when a list by author “admin” is being displayed, or a stylesheet determined by the active section for normal page display.

<txp:if_author name="admin">
<link rel="stylesheet" href="<txp:css n="author_list" />" type="text/css" />
<txp:else />
<link rel="stylesheet" href="<txp:css />" type="text/css" />

Other tags used: else, css