If plugin

On this page:



The if_plugin 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 if the name attribute matches a currently installed and enabled plugin, and the current version number is equal to or greater than the version attribute assigned (if used).


Tag will accept the following attributes (case-sensitive):

Plugin name as defined on the Plugins administration panel.
Minimum plugin version number.
Default: unset.


Example 1: Check plugin exists before using a tag

<txp:if_plugin name="zem_plugin_lang" version="4">
    <txp:zem_contact to="dest@example.com" />

Applies the tag <txp:zem_contact /> if the ‘zem_contact_lang’ plugin is installed, activated, and the version number is equal to or greater than 4.


Version 4.3.0

ver attribute deprecated and renamed version.

See something wrong in this document? Outdated info, a broken link, faulty code example, or whatever? Please write an issue and we’ll fix it.