Large worlds can be difficult to navigate without a solid organization system, and that's where tables of contents and breadcrumbs come in! With these easy BBCode tags, you can quickly make your content much easier to navigate.
Article table of contents
By adding the [articletoc] in your article, you can automatically generate a table of contents of all headers in that article. Here's how it looks:
- Header 1
- Header 2
- Sub-header
If you're using the Visual Editor, you can type /articletoc to find the article ToC option.
World and category tables of contents
To make navigation between articles easier, you can use the [toc] tag to generate an interactive category tree. Here's how it looks:
World Codex
Category table of contents
Additionally, you can easily create a similar table of contents for a specific category by using that category's ID.
If you're a Guild member, simply type an open bracket [ and start typing the name of the category. A drop-down will appear with an option to embed the Category ToC directly.
Otherwise, follow these steps:
- Go to the Articles interface of your world.
- Find the category on the left side and click on it.
- In the edit toolbar at the bottom, click the ellipsis option on the left.
- Click on "Copy Category Table of Contents Widget".
- Copy that code and paste it anywhere to embed the table of contents.
The code will look something like [toc:123] (where "123" is the category's ID). If you add a |horizontal option, the items in the table of contents will be displayed horizontally instead of vertically (e.g. [toc:123|horizontal])
Breadcrumb navigation widget
Breadcrumbs show the "steps" you have to take to get to a specific article. In World Anvil's case, it will show the article's parent categories so that the reader can easily access articles of a similar topic. Simply use the [breadcrumb] like this:


