Image url
Contents
Syntax
<txp:image_url />
The image_url tag is a single or a container tag that Textpattern will replace with the URL of the current image in an images list, or the specific image if given an id or name.
If used as a container, it must be specified as an opening and closing pair of tags, like this:
<txp:image_url>
…link contents…
</txp:image_url>
Attributes
Tag will accept the following attributes (case-sensitive) as well as the global attributes :
id="integer"- An
idassigned at upload of an image to display. The IDs can be found on the Images panel. - Default: unset.
link="link type"- Whether to hyperlink the URL or not.
- Values:
1: hyperlink the URL (if used as a single tag) or the container content.
0: don’t hyperlink the URL/container.
auto: only apply the hyperlink if the tag is used as a container. - Default:
auto. name="image name"- An image to display, given by its image name as shown on the Images panel. If both
nameandidare specified, theidtakes precedence. - Default: unset.
thumbnail="boolean"- Display the link to the image’s thumbnail instead of the full size image.
- Values:
0(display the full size image) or1(display the thumbnail). - Default:
0.
Examples
Example 1: Directly link gallery thumbs to main image
Used as a single tag:
<txp:images category="mammals">
<a href="<txp:image_url />">
<txp:thumbnail />
</a>
</txp:images>
Used as a container:
<txp:images category="mammals">
<txp:image_url>
<txp:thumbnail />
</txp:image_url>
</txp:images>
Other tags used: images, thumbnail.
Example 2: Usage outside of image list context (directly via image ID)
<img alt="<txp:image_info id="21" type="alt" />"
src="<txp:image_url id="21" link="0" />"
srcset="<txp:image_url id="22" link="0" /> 2x,
<txp:image_url id="21" link="0" /> 1x">
Other tags used: image_info.
Genealogy
Version 4.3.0
Tag support added.