Confluence 5.6 has reached end of life
Check out the [latest version] of the documentation
Using a macro, you can add extra functionality or include dynamic content on a page. For example, the Attachments macro will list a page's attachments in the page itself, so that readers do not have to visit the Attachments tab.
To add a macro to a page:
Speeding up macro entry with autocomplete:
To edit an existing macro: Click the macro placeholder and choose Edit. A macro dialog window will open, where you can edit the parameters of the macro.
Many macros allow you to include optional parameters to control the macro's output.
With the Attachments Macro, for instance, you have two optional parameters allowing you to:
When editing a page, you can:
On this page:
Below is a list of the macros currently bundled with Confluence. Click a macro name for details of the usage, including optional parameters and examples.
Users with System Administrator permissions can create user macros - see Writing User Macros.
If you want to create something more complex, you can develop your own plugin - see Writing Confluence Plugins.
You can find a wide range of Atlassian and third party macros at The Marketplace. These are distributed as add-ons and can be installed by a Confluence Administrator.