From GodWiki
Jump to navigation Jump to search
[view] [edit] [history] [refresh]
📚 Documentation

The template {{anchor}} inserts one or more HTML fragment identifiers (anchor names) in a page. Those locations can then be linked to using [[#location|…]] syntax.


1. {{anchor|Foo}}

could be linked to with [[#Foo|…]] from within the same article,
or it could be linked to with [[Article name#Foo|…]] from other articles and from redirects.

2. The template can be used to create up to ten anchors with a single call. For example,

will create three anchors that can then be linked to with [[#Foo]], [[#Bar]] and [[#baz]].
Specifying more than 10 anchors will cause an error message to be displayed.


Character Code Template Meaning
" "
N/A (double) quotation mark
# # N/A hash
| | {{!}} pipe
= = {{=}} equals
  • Anchor names that contain any character shown in the table on the right will not work as expected. However, any of these characters can be replaced with the "&#" codes shown for them here. Or, the pipe symbol and equals sign can be worked around with {{!}} and {{=}}, respectively. Markup code such as <sup> and <sub> (superscript and subscript) cannot be used. Most other characters, including white space and punctuation, are not a problem.
  • The template can create a maximum of 10 anchors. Specifying more than 10 anchors will result in an error message.
  • Unlike with most templates, putting each anchor name on separate lines will not work as expected.
  • Anchor names should be unique on a page, and should not duplicate any heading titles. Duplicate anchors will not work as expected since the #location links go to the first anchor with that name. Duplicate anchors result in invalid HTML.
  • If the template is added to a section title then the code will appear in the edit summary when that section is edited, as in "/* {{anchor|Issues}}Limitations */ New issue". So, don't do this.
  • Anchor links are case sensitive in some browsers, so treat all anchor links as case sensitive.