Pages

Build and design individual layouts for pages and posts with the YOOtheme Pro page builder.

Pages usually have their own individual layout created with the YOOtheme Pro page builder. Posts often use a template but can also be designed individually.


Pages

The Pages panel shows a list of all pages. A gray dot next to a page indicates that this page is shown in the preview to the right. Draft pages appear gray in the pages list. Click on a page to create or edit a layout with the YOOtheme Pro page builder. The page itself will open in the preview.

Pages

By default, the list of pages is limited to 50. Use the search to find a specific page or search for a post of any post type to give it an individual layout. Search results are grouped by their post type.

Search pages

The layout of the current page shown in the preview can also be opened by clicking the Builder button at the top. Once the page builder is open, navigating different pages in the preview will automatically open their builder layout.

Builder button

To create a new page, click the New Page button. The page will be saved as a draft and needs to be published in the WordPress administration.

New page button


WordPress Integration

YOOtheme Pro integrates into the WordPress pages and posts screens by adding buttons to quickly open the corresponding page or post in the YOOtheme Pro page builder. On the pages screen, pages which are built with YOOtheme Pro are labeled — YOOtheme. Hovering the page title shows an Edit with YOOtheme link.

WordPress pages screen

In the page edit view, a YOOtheme button is shown in the toolbar, allowing the page to be opened in the YOOtheme page builder to create a new layout. If the page already has a layout, the WordPress editor is blanked out, and a YOOtheme button is shown instead. Below there is a link Back to block editor which will remove the YOOtheme page builder layout.

WordPress page edit screen

To hide the YOOtheme button from specific users, restrict access to YOOtheme Pro. These users will simply see a notice indicating that the page layout is locked.

Restrict access in YOOtheme Pro page


Individual Post Layout

Post usually use a template that loads their content dynamically into the layout. However, they can also have an individual layout that will be loaded instead of the post template.

Compared to pages, posts are also rendered on category pages and other parts of the website. If a post is designed individually with the page builder, these pages will render the whole post content with simple markup. To prevent this, add the post excerpt and map the Teaser field dynamically.


Custom Post Types

YOOtheme Pro also supports custom post types. Individual layouts for custom post types can be created in the same way as for posts. The individual layout will be loaded instead of the custom post type template. Read the custom post type documentation for more information.


Revisions

Since the page builder layout is saved directly in the page or post itself, WordPress revisions are supported out of the box. Each time a page or post is saved, a new revision is created. Click on Revisions to open the WordPress revisions system.

WordPress revisions

YOOtheme Pro Documentation