Edit and publish pages

Key points

You can:

  • edit structured content of pages in the Content view mode.
  • edit pages built with the Page Builder in the Page Builder view mode.
  • edit, rename and publish pages only in the Draft step or a custom workflow step.
  • unpublish Published pages.

Edit content of structured pages

Structured pages contain data stored within editable page fields. The fields depend on the specific content type. For instance, the fields can be used to store text, numbers, or images.

To edit a structured page: 

  1. Open a website channel application.
  2. In the content tree, select the page that you want to edit.
  3. Make sure the page is in the Draft status or another custom workflow step.
    • When a page is Published or Scheduled, select Edit page to move the page to the Draft step. 
      Edit page button
    • When a page is Unpublished, select Create new version to move the page to the Draft step.
      Create new version button
  4. In the Content view mode, edit the fields of the page.
  5. Save the changes.

Note that the changes are not visible on the live site until you publish the page.

Edit content of Page Builder pages

See Widgets and Page Builder.

Add tags to pages

Depending on the configuration of your project, pages may support taxonomies and tags.

  1. Edit a page that has a field with the tag selector.
  2. Select tags that describe the page.
  3. Save the changes.

Tag selector

The selected tags are now stored with the page. Developers can use the information to display content based on tags.

Publish pages

Pages can be published under the following conditions:

  • If the page’s content type is under workflow, the page must be in the last step of the workflow, or you need to belong to a role with full control for the given workflow (this allows you to publish pages from any step).
  • For pages that are not under workflow, the page must be in the Draft step.

In order to publish a page:

  1. Open a website channel application.
  2. In the content tree, select the page that you want to publish.
  3. Make sure the page has the Draft status, or is in a workflow step from which you are allowed to publish the page.
    • If a page is Unpublished, select Create new version to move the page to the Draft step.
      Create new version button
  4. Select Publish. For pages under workflow, select Change workflow step and choose the Schedule / Publish step.
    Publish button
  5. Choose when you want to publish the page:
    • Publish now
    • Schedule publish – select a date and time in the future. The system will automatically publish the page at the given time (see Scheduled publishing).
  6. Select Confirm.
    • If the page has fields or Page Builder widgets linking to reusable content items, the cascade publishing dialog opens. You can view all linked content items that are currently not published. Select any of the listed content items to publish them together with the page. To learn more, see Cascade publishing.
    Cascade publishing is only supported for reusable content items (managed in Content hub). Pages linked through fields or widget properties using the Page selector component are not included in the cascade publishing dialog.

Once Published, the page is available on the live site.

Scheduled publishing

When publishing pages, you can choose to postpone the publish action to a later time. Select the Schedule publish option while publishing, and then pick a date and time when you want the system to automatically publish the page.

Scheduling the time when a page will be published

When scheduling the publish of a page together with cascade publishing of linked content items, the selected linked items are scheduled to be published at the same time. This overwrites the publish time for any linked items that are already scheduled to be published.

Once a page is Scheduled, it can no longer be edited (like a Published page). However, the page is not available on the live site until it actually becomes published.

If you need to edit a scheduled page, you have the following options:

  • Select the Edit page action – cancels the scheduled publish and moves the page to the first step in the page’s workflow cycle (Draft).
  • Expand the Edit page menu and select Cancel scheduled publish – cancels the scheduled publish and moves the page to the final step in the page’s workflow cycle (Draft for pages without workflow).

Scheduled publish timing

We cannot guarantee that pages and content items will be published exactly at the scheduled time. The system checks if there are items scheduled to be published once per minute. If there’s a significant volume of content scheduled to be published at the same time, there may be a delay before all items are published (up to several minutes when publishing many thousands of items).

During the publishing process, reusable content items are always published before pages to ensure that content is displayed consistently.

Revert changes

After creating a new version of a page, it goes through a new editing cycle with the Draft step and optionally other custom workflow steps.

At any time before the new version is published, you can revert the page back to the last Published status. All changes made in any workflow step will be lost.

  1. Open a website channel application.
  2. In the content tree, select the page whose changes you want to revert.
  3. Revert to published the changes.

Discard button

Unpublish pages

An unpublished page is not available on the live site, but you can still access it from the administration.

To unpublish a page (and thus remove it from the live site):

  1. Open a website channel application.
  2. In the content tree, select the page that you want to unpublish.
  3. Expand the Edit page menu and select Unpublish options.
    Unpublish a page
  4. Choose when you want to unpublish the page:
    • Unpublish now
    • Schedule unpublish – select a date and time in the future. If the page is scheduled to be published, the unpublish time must always be set after the publish time. The system will automatically unpublish the page at the given time.
  5. Select Confirm.

Once a page is Unpublished, it is no longer available.

To edit or re-publish an unpublished page, you first need to select Create new version. This transitions the page back to the Draft workflow step.

Change scheduled unpublish options

If you wish to cancel scheduled unpublishing for a page, expand the Edit page menu and select Cancel scheduled unpublish. To change the unpublish date and time, use the same approach to cancel the scheduled unpublish and then schedule it again.

For pages that have a scheduled unpublish time while they are still scheduled for publishing, canceling the scheduled publish (or editing the page) also automatically cancels the scheduled unpublish.

Rename pages

To rename a page:

  1. Open a website channel application.
  2. Navigate to the web page you want to rename.
  3. In the Content view mode, select the edit ( ) button next to the page name.
  4. Enter the new name and Save the changes.

Rename pages button

The change of the page name is immediately reflected in the page tree.

Move pages

Possible side-effects of moving pages

Depending on how your website is implemented, page structure and order in the content tree can represent more than a simple visual structure within the website channel application. Also, moving pages may affect what you and other editors are allowed to do with them.

Consult with your website administrator if you are not sure about how moving pages in the content tree reflects on your website.

To move or reorder pages in the content tree:

  1. Open a website channel application.
  2. In the content tree, select the page you want to move. The drag handle icon ( ) is displayed next to the page name.
  3. Drag the page to the desired location. To move a page under a different parent page, hover over the dropzone to the left of the new parent page:
    Reordering pages

After moving or reordering pages, the changes are immediately saved and reflected on the live site.

Change URLs of pages

See Manage page URLs.