There are two ways to write a macro:

  • The first way is to create a user macro. You need to be a Confluence Administrator to do this. Below is an example.
  • The second, and more difficult, way is to create a user plugin.

Example of a User Macro

Here's how you can create a user macro which displays the text 'Hello World : ' in front of any variable text you place between the macro tags.

  1. Go to the 'Administration Console' and click 'User Macros' under 'Configuration' in the left-hand panel.
  2. Click 'Create a User Macro' at the top of the list of macros.
  3. Enter the macro attributes as shown in the following screenshot.
  4. 保存」ボタンをクリックします。

So, now you can add the following Wiki Markup on your Confluence page:

{helloworld}Matthew{helloworld}

And the result will be as follows:

詳細情報

The macro itself is written in the Velocity Templating Language. You can find more information in the Velocity User Guide from Apache.

関連トピック

User Macros
Macro Plugins