Home MediaWiki Markup
Post
Cancel

MediaWiki Markup

Introduction to MediaWiki Markup

MediaWiki is a free and open-source wiki software, best known for powering Wikipedia. It uses its own markup language to allow for easy editing of pages.

Basic MediaWiki Syntax

Headings and Subheadings

Headings and subheadings are created using equal signs (=). The number of equal signs used denotes the level of the heading.

= Heading 1 =
== Heading 2 ==
=== Heading 3 ===
==== Heading 4 ====
===== Heading 5 =====
====== Heading 6 ======

Text Formatting

Bold and Italic

Text can be emphasized in different ways:

''italic''
'''bold'''
'''''bold and italic'''''

Lists

Unordered Lists

Unordered lists are created using asterisks (*).

* Item 1
* Item 2
** Subitem 2a
** Subitem 2b

Ordered Lists

Ordered lists are created using number signs (#).

# First item
# Second item
## Subitem 2a
## Subitem 2b

Internal links to other pages within the same wiki:

[[Page title]]
[[Page title|Display text]]

External links to websites:

[https://www.example.com]
[https://www.example.com Display text]

Images and Media

To add images and other media files:

[[File:Example.jpg]]
[[File:Example.jpg|thumb|Caption text]]

Formatting Code

Inline Code

For inline code, use <code></code> tags.

<code>inline code</code>

Code Blocks

For code blocks, use <pre></pre> tags.

<pre>
Line 1 of code
Line 2 of code
</pre>

Blockquotes

Blockquotes are created using a colon (:) at the start of a line.

: This is a blockquote.
:: Nested blockquote.

Tables

Tables are created with curly braces and pipes.

{| class="wikitable"
|-
! Header 1 !! Header 2 !! Header 3
|-
| Row 1, Cell 1 || Row 1, Cell 2 || Row 1, Cell 3
|-
| Row 2, Cell 1 || Row 2, Cell 2 || Row 2, Cell 3
|}

Horizontal Rules

Horizontal rules are created using four dashes (----).

----

Advanced MediaWiki Features

Templates

Templates are reusable wiki elements:



Categories

Add a page to a category:

[[Category:Category name]]

Redirects

To redirect a page to another:

#REDIRECT [[Page title]]

Magic Words

Magic words are a series of keywords used to perform specific functions:

__TOC__
__NOTOC__
__NOEDITSECTION__

Transclusion

Including the content of one page into another:


Variables

MediaWiki provides various variables for dynamic content:

  
This post is licensed under CC BY 4.0 by the author.