Page editing can be divided into sections and described separately:
For a better understanding of the bottom button actions, as well as how changes are made and pages are published, it's important to know what an Intermediate Version of the page is. This concept is described in detail below.
An Intermediate Version of a page refers to a saved draft that hasn't been published yet. This allows content creators to make updates and revisions without immediately making those changes visible to the public.
When a page is published, it replaces the previous live version, but earlier versions can still be accessed via the Page History. This allows for easy restoration if needed.
When editing a page, several additional actions are available in the top bar:
On the top of the sidebar we have one image picker that can be selected for the page.
Right now, the Featured photo will actually play the role of the og-image and for meta information (for social media sharing and google algorithms).
Slug is the URL part that defines which page to open.
The first slug is composed automatically when saving the page for the first time and it can be changed at anytime.
There are a few rules to keep in mind when changing the slug of a page:
The slug history is part of the redirect system of the website.
The website will always remember the old slugs that had been used on the page, and will redirect anybody that enters a page on the old URL to the new URL. This was a feature meant to kill the danger of having dead links on the website (in case a page had been shared on social media for example and the slug changed after this).
The list of the slug history can be edited and configured in modal.
The slugs are also tightly connected to the translation module. The slug of the page has be unique only PER page translation, meaning you CAN have same slug for same page, but for different languages (EN_US and EN_GB for example)
The parent page functionality is being used for building a tree architecture between pages. The tree architecture will affect a few items, as:
The slug of the page will be always composed of the protocol https:// + website URL business.booking.com/ + language if not the original one en-us/ + parent page if applicable parent-page-slug/ + page slug page-slug/, resulting in the url: https://business.booking.com/en-us/parent-page-slug/page-slug/
The breadcrumbs of the page will display same tree structure as is being built in the URL slug
In section Other settings we have several page configuration, described below.
In the Url analytic AID field you can fill AID number and then it will be used to build url analytic query params.
Published date is the date which is automatically filled in when first saving the page, but it also can be adjusted. It is being used in the following cases:
This controller defines if the page is active / published or it is archived
Besides archiving the complete page, publishing / un-publishing a certain translation is possible. This will make unavailable only that specific translation and in case somebody lends on it - he will be redirected to the original language of the page.
A turn on / off possibility of the indexing functionality of the page.
In the top of page visitors can see logo, menu (if configured), language selector and buttons Login and Sign up. This controller can hide language selector on the page.
As mentioned above, visitor see in the top of the page buttons Login and Sign up. With this toogle you can show / hide Sign up button.
As mentioned above, visitor see in the top of the page buttons Login and Sign up. With this toogle you can show / hide Login button.
You can hide page from mobile screens with this toggle, if it's active - visitor on mobile screen will see screen Switch to desktop.
This section contains several text fields:
Post, displayed on front)
In this section you can build page with different blocks, as described here.
In the bottom of the Page edit you can see several buttons:
Save: This button allows you to save your current changes as an intermediate version or draft. The changes are not published or visible to the public, but they are preserved for further editing.
Save & Publish: This option saves your changes and immediately publishes the page. The updated content becomes live and accessible to the public once this action is completed.
Save & Exit: This button saves your changes as an intermediate version and then exits the editing interface. Your work is saved, but the changes are not published, allowing you to continue later.
View Page: This button opens the current published version of the page in a new tab. It shows the content that is currently live and visible to the public.
View Intermediate: If an intermediate version exists, this button allows you to view the saved but unpublished version of the page. It opens the intermediate version in a new tab for review.
Publish Intermediate: If an intermediate version exists, this button publishes the saved changes, replacing the current live version with the intermediate version. Once clicked, the intermediate version becomes live and accessible to the public.