Our powerful editor allows you to write rich text content that can include elements like grids - which allow for creating complex layouts - as well as tables, images, code snippets, and embeds such as YouTube videos and more. You can add these elements by clicking on the "+" button in the editor's toolbar. You can also drag and drop images directly to the editor in the position where you would like them to appear.
When you click on an element, or block, you will notice that the toolbar changes and only shows buttons and settings that are relevant to the type of block you have currently selected. This clean and uncluttered interface makes for a focused editing experience with no distractions.
You can write two types of articles: posts and pages. They are mostly similar, but differ in that posts follow a permalink structure that can be configured in the blog's settings, while slugs for pages are always one level above the root of the domain. Posts also typically are listed in reverse chronological order on the home page and in other pages such as the archives (lists of posts by month), author pages (all posts written by a given author), and tag pages (all posts filed under a given tag), whereas pages are typically linked to in navigation menus.
The pages that list posts will paginate the list according to the page size configured in the blog's settings.
Publishing and scheduling of posts or pages
Above the editor - while you are editing a post or page - you can see another toolbar that allows you to save the current content as a draft (not yet published), or publish/unpublish the post or page. When you publish an article, you can choose when the article should be published. By default articles are published immediately, but you can also choose a later date to schedule them.
The last button of the top toolbar opens a sliding panel that allows you to configure various settings specific to the current article. You can for example set the article as featured, which means that this article will always appear at the top of any lists (home/archive/tag/author pages).
Slugs and permalinks
When you publish an article, a slug is automatically assigned to it, derived from the title of the article. If the article is a post, then the URL of the post will follow the permalink structure configured in the blog's settings. If it's a page, then the URL will have the slug directly in the root of the URL.
If the permalink format for posts is configured to use only slugs without the date, and both one post and one page happen to have the same slug configured, priority is given to the post. With a busy blog it can happen that two posts have the same title, and therefore the slug automatically generated from the title would be identical. To prevent such conflicts, a unique ID is appended to the slug of the second post.
Slugs are versioned, which means that if you change the slug for an article, the article will be reachable both with the new slug and at any of the previous slugs, so to prevent "Page not found" errors when search engines or other websites still link to an old address of the article. The redirection from an old slug to the new one is done with a permanent redirect (301), which tells search engines that the new slug is what they should refer to in their index.
Other general settings
Other settings in the first section of the settings panel include:
- a summary, which is what will typically appear in the lists of articles as well as the RSS feed, if you have configured the blog to show the summary in the feed. If a summary is not explicitly set, it is automatically derived from the content of the article.
- the layout to use to render the article. By default, articles inherit this setting from the blog's settings, but you can override it on any page or post. This way you can make some pages or posts look different from others, if you wish.
- the authors of the article: an article always has the current user as an author, as well as any user who has edited the content if you are collaborating on the blog with other people; you can also add or remove authors from the article explicitly.
- tags: typically used to categorize posts.
- a featured image, which is typically shown in the lists of articles such as the homepage, usually next to the title.
- a cover image, which can be displayed for example as a background header for the article.
In this section, you can customise the title, description and the canonical URLs that search engines should take into account when indexing the page. If these are not explicitly set, they will be derived from the actual title, description and URL of the article. Title and description will be truncated if too long according to SEO best practices.
Header and footer scripts
You can add some styling or scripts that are specific to a page or post, and affect only that one. Any styles and scripts that should affect all the posts or pages should be added to layouts or partials in the theme.
In the last two sections of the settings panel you can configure title, description and an image for both Facebook and Twitter. This information will affect how the article will appear when shared on these social networks.