If article id
Contents
Syntax
<txp:if_article_id>
The if_article_id tag is a conditional tag and always used as an opening and closing pair, like this…
<txp:if_article_id>
…conditional statement…
</txp:if_article_id>
The tag will execute the contained statement if the article id associated with a particular article matches the id attribute. Should be used in an article form/container. The id
attribute must be used in an article list context (when producing a page that displays more than one article) or the tag will do nothing.
Attributes
Tag will accept the following attributes (case-sensitive) as well as the global attributes :
id="integer"
- Comma delimited integer article ID list.
- Default: current article’s ID if available (i.e. on a page that displays a single article).
Examples
Example 1: Display info if the article id matches
<txp:if_article_id id="33">
<p>
<txp:title />
</p>
</txp:if_article_id>
Displays the article title if the id of the current article is 33.
Other tags used: title.
Example 2: Display a list of articles omitting current article
<txp:article_custom label="related" labeltag="h4" section="<txp:section />" wraptag="ul">
<txp:if_article_id>
<txp:else />
<li>
<txp:permlink>
<txp:title />
</txp:permlink>
</li>
</txp:if_article_id>
</txp:article_custom>
Displays an unordered linked list of articles from the same section omitting the article currently viewed.
Other tags used: article_custom, section, else, permlink, title.
Genealogy
Version 4.0.7
Defaults to the current article’s ID.