Static pages, menus & footer
Build static pages, design the navigation menu and configure the footer.
Not everything on a tube site is a video. You also need static pages — About, 2257, DMCA, Privacy, Terms — and full control over the navigation menu and footer that wrap every screen. TubePress handles all three from the admin, with no theme editing required.
This page covers creating and editing pages, the rich page editor, building the top navigation menu, and assembling the footer column by column.
Static pages
Static pages are standalone content — anything that isn't a video. Manage them at /admin/pages, where you can create, edit, search and bulk-delete pages. Most sites need at least a handful for legal and informational purposes:
- About — who you are.
- 2257 and DMCA — compliance notices.
- Privacy Policy and Terms — the usual legal pages.
Each page has a Title, a Slug (auto-generated from the title if left blank), a Status of Draft or Published, and a Show in footer toggle. A published page is reachable at the top level of your domain — /{slug} — because static pages are registered as the catch-all route, matched after everything else.
The page editor
Opening a page gives you a focused editor with the content on the left and publishing and SEO controls on the right.
If you run more than one language, the editor grows a language tab for each, letting you translate the title, slug, body and meta fields separately — with a Copy from default button to start from your primary-language content. See Internationalization.
The navigation menu
The top navigation is fully configurable under Appearance → Menu (/admin/appearance?sub=menu). You build the menu from an ordered list of items, each of one of three kinds:
Every item carries a label, an optional icon, and a target. Items can hold one level of children for drop-downs, and the Categories item can be turned into a full mega-menu. Internal links know which front-end templates they belong to, so the theme can highlight the active item as visitors move around. Each label can also be translated per language.
A fresh install starts with a sensible default — Home, Categories, Tags, Pornstars and Channels — that you are free to reorder, rename, prune or extend.
The footer
The footer is built the same way, under Appearance → Footer (/admin/appearance?sub=footer). It is a grid of up to four columns, each given a type and a title:
| Column type | What it renders |
|---|---|
| Logo & Description | Your logo and a short blurb about the site. |
| Navigation Links | Chosen menu destinations plus any custom links. |
| CMS Pages | Your static pages — either the ones flagged Show in footer, or a specific hand-picked set. |
| Custom Links | A free list of label-and-URL links. |
| Info Badges | Icon-and-label trust badges, such as "18+ Only" or "HD Videos". |
| Custom Text/HTML | A block of your own text or markup. |
| Social Media Icons | Icons linking to your social profiles. |
Each column has its own enable toggle and a translatable title. Below the columns, a bottom bar controls the copyright line, an optional disclaimer, and a row of social icons. Social links — Twitter/X, Instagram, Reddit, Telegram and Discord — are entered once and reused by both the social column and the bottom bar.
Next steps
Still stuck?
Open a ticket from your dashboard and our team will help you out.