• Home
  • Random
  • Log in
  • Settings
  • About The Deep Tech Wiki
  • Disclaimers
The Deep Tech Wiki
This site is currently in alpha, so you will run into rough edges.

Template:!

  • Language
  • Watch
  • View source
Magic word documentation[view] [edit] [history] [purge]
This template should have no transclusions. This is because it was replaced with a magic word.

The magic word {{!}} is used to escape a vertical bar character "|" in wikitext markup, causing the parser to temporarily not interpret it as a special character.

This used to be a template, but for speed reasons, the MediaWiki parser was changed in July 2014 to instantly interpret {{!}} as "|" and ignore this template, making {{!}} a magic word. You can continue to use the code in exactly the same way as before.

Do not use syntax like {{Template:!}}, and do not supply a parameter, for example {{!|foo}}. In those cases, the template transcludes as an error message: Error: The retired template {{!}} has been transcluded; see mw:Help:Magic words#Other for details. To fix this, use only the code {{!}} to generate the | character.


Usage

The code {{!}} is used to escape the vertical bar character, |, so that it is interpreted later than it would be otherwise. This is mostly useful when trying to include a table in a template. For example,

{{cquote|text=
This is text before
{| class="wikitable"
|+ Caption text
|-
! Header text !! Header text
|-
| Example 1 || Example 2
|-
| Example 3 || Example 4
|}
This is text after
}}

yields nonsense:

“

This is text before {

”
— Example 1

However escaping the bars with this magic word and similar templates gives:

{{cquote|text=
This is text before
{{(!}} class{{=}}"wikitable"
{{!+}} Caption text
{{!-}}
! Header text !! Header text
{{!-}}
{{!}} Example 1 {{!!}} Example 2
{{!-}}
{{!}} Example 3 {{!!}} Example 4
{{!)}}
This is text after
}}


“

This is text before

Caption text
Header text Header text
Example 1 Example 2
Example 3 Example 4

This is text after

”

For how to include a table in a footnote, do:

Example 1{{refn|group=note|This is a note before}}

Example 2{{refn|group=note|1=<nowiki />This is text before
{{(!}} class{{=}}"wikitable"
{{!+}} Caption text
{{!-}}
! Header text !! Header text
{{!-}}
{{!}} Example 1 {{!!}} Example 2
{{!-}}
{{!}} Example 3 {{!!}} Example 4
{{!)}}
This is text after
<nowiki />}}

Example 3{{refn|group=note|This is a note after}}

==Notes==
{{Reflist|group=note}}

Be careful to follow this formatting, otherwise the table may gobble up the subsequent footnote. This can be unnoticeable if there is only one footnote, only causing an issue if a second footnote is added.

Example 1[note 1]

Example 2[note 2]

Example 3[note 3]

Notes

  1. ↑ This is a note before
  2. ↑ This is text before
    Caption text
    Header text Header text
    Example 1 Example 2
    Example 3 Example 4

    This is text after

  3. ↑ This is a note after

See also

This table:
  • view
  • talk
  • edit
Template call
(m for magic word)
Output (delayed interpretation as wikimarkup) HTML alternative (never interpreted as wikimarkup)
{{!}} (m) &#124; or {{pipe}}
{{=}} (m) = &#61;
This page is being depreciated &#124;&#124;
This page is being depreciated [ &#91;
This page is being depreciated ] &#93;
This page is being depreciated [[ &#91;&#91;
This page is being depreciated ]] &#93;&#93;
This page is being depreciated { &#123;
This page is being depreciated } &#125;
This page is being depreciated {{ &#123;&#123;
This page is being depreciated }} &#125;&#125;
This page is being depreciated {{{ &#123;&#123;&#123;
This page is being depreciated }}} &#125;&#125;&#125;
This page is being depreciated {| &#123;&#124;
This page is being depreciated |+ &#124;&#43;
This page is being depreciated |- &#124;&#45;
This page is being depreciated |} &#124;&#125;

Documentation for the magic word may be found in the MediaWiki documentation at mw:Help:Magic words#Other.

  • {{pipe}}, a template that uses the numeric character reference for the vertical bar character
  • m:Help:Template#A parameter value containing a pipe character
  • Help:Conditional tables
The above documentation is transcluded from Template:!/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://deeptech.wiki/index.php?title=Template:!&oldid=4277"
Last edited on 15 November 2025, at 02:43

Languages

    This page is not available in other languages.

    The Deep Tech Wiki
    • Creative Commons Attribution-ShareAlike
    • Powered by MediaWiki
    • Powered by Semantic MediaWiki
    • This page was last edited on 15 November 2025, at 02:43.
    • Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
    • Privacy policy
    • About The Deep Tech Wiki
    • Disclaimers
    • Desktop