Skip to content

Pages ​

Static content: your homepage, About, Contact, Terms. Pages are a core module and cannot be switched off.

ScreenRouteMinimum role
Page list /admin/pagesEditor
New page /admin/pages/createEditor
Edit page /admin/pages/{id}/editEditor

The page list ​

The page list, showing title, slug, status and last-updated for each page, with search and status filters

Columns are sortable, and the search field matches title and slug. The status filter separates published from drafts and scheduled pages.

Creating a page ​

The page editor, with title, slug, content editor, and the sidebar panels for status, template and SEO
FieldNotes
TitleAlso the default <h1> and the default meta title
SlugGenerated from the title; editable. Changing it on a live page breaks existing links — add a redirect under SEO
ContentThe rich text editor, or the visual builder
ExcerptUsed in listings and as a meta description fallback
Featured imageUsed by themes and as the social share image
TemplateWhich theme template renders this page, if the theme offers more than one
StatusDraft, published, or scheduled for a date
ParentNests the page, producing /parent/child URLs
OrderSorts pages within the same parent

Viewing the page ​

Once a page is saved and published, a View button appears in the top bar, left of View site, and opens it on the front end in a new tab. While the page is still a draft the button is greyed out and reads Still in draft — there is no public address to open yet.

The SEO panel ​

Every page carries its own meta title, description and social image, plus a noindex switch. Left empty, these fall back to the site defaults from Settings → SEO.

The SEO panel on the page editor, with meta title, description, social image and a noindex toggle
The character counters mark the point where Google usually truncates — about 60 characters for a title and 155 for a description.

The rich text editor ​

The rich text editor toolbar, showing formatting, list, link, image and source-view buttons
The rightmost button toggles the source view, where you can edit or paste HTML directly.

The toolbar covers headings, bold, italic, lists, quotes, code blocks, links, tables and images from the media library.

Pasting from Word or Google Docs ​

Paste normally. The editor takes the HTML but reduces it to the tags it supports, discarding the stylesheets and nested <span> wrappers those applications bring with them. Hold Shift while pasting to insert plain text instead.

Editing HTML directly ​

The source view button opens the markup in a textarea. This is the right way to paste HTML you have written elsewhere — pasting into the visual surface strips attributes, while the source view passes your markup through intact.

Everything is still checked on save. Content is run through an allowlist that keeps only known-safe tags and attributes; an unrecognised tag is unwrapped rather than deleted, so a stray <span> loses the tag but keeps its words.

These tags survive a save:

p br hr strong b em i u s del ins sub sup mark
h1–h6 ul ol li blockquote pre code
a img figure figcaption
table thead tbody tfoot tr th td
div span iframe

iframe is restricted to an allowlist of hosts — YouTube, Vimeo, Google Maps, OpenStreetMap, Spotify and SoundCloud — so an embed cannot be pointed anywhere else. Links accept only http, https, mailto and tel.

Inline style attributes are narrowed to alignment and simple emphasis: text-align, font-weight, font-style, text-decoration, color, background-color, width, height, margin, float, max-width.

Setting the homepage ​

The homepage is a switch on the page itself — Use as homepage, in the page editor's sidebar — not a site setting.

Exactly one page can hold it. Turning it on for a second page silently clears it from the first, so there is never a moment with two homepages or none of your choosing.

A page marked as the homepage is served at / rather than at its own slug. Without one, the theme's own home.blade.php renders instead.

The page must also be published

An unpublished page holding the homepage flag does not serve / — the theme's front page template takes over until you publish it.

Using the visual builder instead ​

Any page can be switched from the rich text editor to the drag-and-drop builder and back. The switch is reversible and destroys nothing: turning the builder off brings the original content straight back.

See Visual builder.

Deleting a page ​

Deleting is immediate and permanent — there is no trash. A page that ranks or has inbound links is usually better set to draft, or redirected under SEO.

Radius is open source under the MIT licence. Security issues go to the address in SECURITY.md, not the public issue tracker.