Guide to the World Homepage

Overview

The homepage is the first page visitors to your world might see. This guide explains the basic structure of the homepage and the customization options available. Once a world is created the homepage will only display a title, your name, a description if you set one and the World Codex with one item inside of it. As you add content to your world the homepage will begin showing it.   All the content on the homepage can be edited in the world configuration.

Components

The homepage is made up of a number of components. Each component has a specific purpose. A component is only displayed if there is anything published content to display. Each component has unique CSS classes or ids attached to them. These are explained in the associated Homepage CSS article.  

Homepage Cover & Search

The Homepage Cover is the first image visitors to the world will see. Use an image that immediatly sets the mood of your world. This image is used as well when someone finds your world in the World Community browser. Leaving this empty will just show a default image.   The search bar can be used by you and your readers to find articles within your world. It searches titles and tags of articles, images, timelines, historical events and maps. The suggestion dropdown shows article titles only (with their template type in brackets).  

World Heading

The world heading contains several components which are all stacked on top of each other.
  • World Title. The title of your world. Try to use something short and evocative. This text is used to generate all links to your worlds articles!
  • World Subtitle. Use this to give your world a subtitle. This helps to reduce the length of the main title as well.
  • Current Date. The current display date of your world. It is not possible to make this change automatically each day. It is intended to serve as a quick reference when your world is. WorldAnvil uses the numeric definitions to calculate the current age of characters if they have a birth year.
  • Authors. By default, this only shows yourself as the creator. Any co-authors added to your world will show up as well. The headers between the text (Created by, Editorial Team, Writers Team) cannot be changed at this time.
  • Description. This is a general description of your world. Use this to give prospective readers a quick introduction to your world and what it's about.

World Bookcase

The world bookcase displays categories which are configured to be displayed as books. The book covers are displayed in a grid with at most three columns and centred on the page. In order to change a category to a book cover you have to edit each category itself.  

Monetization Widget

Here you can see the Patreon button if the Patreon username is set in the world configuration.  

Full Width Column (Custom Content 4)

A fill width text area which can be filled with any content. This is useful if you want the description of your world to be displayed below the bookcase. The area can be edited in the world configuration. It is only available for Grandmaster+ guild members.  

World Content & Community

At the bottom of the homepage, there are three columns present. Each column contains one or more widgets. The widgets are described in order that they appear by default.  

Table of Contents (Left)

This columns serves as an entry point into your world in general. Either browsed via categories, maps or timelines.
  • Left Column (Custom Content 1). A textarea widget which can be filled in the world configuration.
  • World Codex. This is the table of contents of your world. It will display top level categories, uncategorized articles & the world meta. The widget can be moved to any of the other columns in the world configuration.
    • Categories. Any categories without a parent category and which are not setup as bookcovers are shown here. On brand new worlds this will already show a few premade categories.
    • Uncategorized Articles. Any article without a parent category or article will be shown here. They can be hidden in the world configuration.
    • World Meta. The world meta can be edited under World Settings > Meta. You can hide it via toggle in that same interface.
  • Maps. This widget displays the map block for each map within the world. It is possible to remove a map from this widget in the respective maps settings. This widget can't be disabled, it has to be hidden with CSS. The widget can be moved to any of the other columns in the world configuration.
  • Timelines. This will display a list of links to each timeline. It is possible to remove a timeline from this widget in the respective timelines settings. This widget can't be disabled, it has to be hidden with CSS. The widget can be moved to any of the other columns in the world configuration.
  • Community Widget. This widget is shown as soon as you add any subscribers to your world. It currently serves very little purpose, but is intended to link to a world community / forum at some point in the future. It can be hidden with CSS.
  • Follower Count. A small widget which displays the number of followers your world has. The link leads to the follower page of the world. The text follower can be changed in the world configuration.

Category Content Panel

This panel shows up when a viewer selects a category in the World Codex. It serves as a preview of the category. What it shows can be changed by editing the category or via CSS.  

Featured & Recent Articles Column (Center)

This columns is dedicated to highlight articles you recently published and those that are featured.
  • Center Column (Custom Content 2). A textarea widget which can be filled in the world configuration.
  • Featured Articles. Displays three random articles set to featured as article blocks. It takes one hour for the widget to display a newly featured article. The widget can be disabled in the world configuration.
  • Recent Articles. Displays the last three articles which were pushed to followers as article blocks. It takes one hour for the widget to display a puhsed article. The widget can be disabled in the world configuration.
  • Campaigns. This widget shows the campaign blocks of each campaign attached to this world. This can be disabled in the world configuration.
  • RPG Characters. This widget shows the rpg character blocks of each character attached to this world. This can be disabled in the world configuration.

Social Media Column

  • Right Column (Custom Content 3). A textarea widget which can be filled in the world configuration.
  • Social Widgets. These widgets are all hidden by default. They can display a Twitter feed, a DIscord server invite button and an embedded Twitch Stream player. You can set them in the world configuration.
At the bottom of your world homepage, the global copyright footer is added. This can be edited in the world configuration. Use this to make any general copyright claims and other messages you wish to show up on most pages at the bottom.   The RSS feed to your world bellow that is for users to subscribe to your updates. This works with any RSS Feed reader.

Content

  1. Components
    1. Homepage & Search
    2. World Title
    3. Bookcase
    4. Monetization Widget
    5. Full Width Column
    6. World Content & Community
      1. Table of Contents
      2. Category Content Panel
      3. Featured & Recent Articles
      4. Social Media Embeds
  2. CSS Customizations
 
FAQ
How can i link the homepage?
Inside WorldAnvil the homepage can be linked with a BBCode which can be found in the world configuration sidebar. Outside of WorldAnvil share the URL to the homepage.
Can I change / fix the homepage link?
The world link can be changed as a Sage member. Otherwise use a redirection service or a tiny URL to get a shorter / fixed URL for your world.
Guide to World Configuration
Generic article | Dec 23, 2021

This guide goes over all of the settings under the world configuration menu! Use this to finetune your world's settings such as cover image, date, css and more!

 
Additional Community Guides
How to Make a Good World Anvil Codex
Generic article | Mar 8, 2021

Comments

Please Login in order to comment!