Home 4. Creating Pages and Posts

INTRODUCTIONCreating Pages and Posts

In this section you can find all the information needed to create your pages, your blog posts and your listing items.

SECTION 01Creating Pages

Simple pages are usually referred in WordPress as static contents. That means that the information displayed on a page doesn’t change, or doesn’t change often. A great example of a page would be the About or Contact Us section of a website.

To create a new Page you need to follow these steps:

  1. Navigate to Pages in your wp-admin sidebar and click Add New option.
  2. Input a new name for your page, then enter the content using Bold Builder.
  3. Set page settings and add Override Global Settings if needed.

When you create a page you will see Switch Editor button. If you do see classic WordPress’ HTML editor, please click Switch Editor button to get Bold Builder editor.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/new_page.jpg

SECTION 02Bold Builder

Once you do that, you will see box with big ‘+’ button. Click on it to add a section which is basic content element in the theme.
http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/bold_builder_01.jpg

See in action Drag&Drop feature and quick preview from backend or edit function from frontend in the following video tutorial.

Make sure to subscribe to our YouTube channel!

Drag & Drop video tutorial

In the lower part of the screen you can see Bold Builder main toolbar. Main toolbar options are:

  1. Undo – you can undo your changes to page layout using this button.
  2. Redo – you can redo your  changes to page layout using this button.
  3. Paste – you can paste clipboard contents to the bottom of the page layout. Just next to the paste button you can see a number which represents the number of items currently present on the clipboard.
  4. Clipboard Manager – This is unique feature of Bold Builder. You can easily copy and paste contents between different web sites. Once you click clipboard manager button and then click Export, Bold Builder exports.
  5. Preview – the same as Preview button on the Page edit form – by clicking on it you can preview the current page layout.
  6. Save – the same as Update button on the Page Edit Form – updates the layout of the page by saving the changes not essential for content creation so we will skip them (you can learn more about Bold Builder if you take a look at documentation which comes with it).
http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/bold_builder_02.jpg

Toolbar options video tutorial

Next, place your mouse pointer over top area to show toolbar. Click ‘+’ to add a Row which is another basic content element. Now click ‘+’ in Row toolbar to add columns.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/bold_builder_03.jpg

From Select Layout dialog you need to pick wanted layout of columns, e.g. 1/2+1/2 will add two columns with same width.

Row Layout video tutorial

Now when you have columns, you can repeat same process to add some content to columns:

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/bb-columns.jpg

You can rearrange elements using drag and drop, clone and clipboard commands.

To edit content element properties, click Edit icon from element toolbar. You will see Edit dialog with various options, depending on which shortcode you are editing:

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/edit-element.jpg

All sections, rows, columns or elements can be copied and pasted on pages.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/copypaste.jpg

Bold Builder enables you to hide elements on different screen sizes. It also allows you to set when an element will be published and when it will stop displaying (expire).

Video tutorial below shows how this can be done.

Hide on Responsive video tutorial

To use Custom menu on a page, just enter menu name in Menu Name input box.

To use full screen animations select animation type from Animations. Section elements settings Animation (forward/backward) or Impress Animation Settings need to be defined if you want to use full screen animations. Please see demo examples for more information about animations.

The best (and fastest) way to learn more about content creation and individual shortcodes (content elements) is to import demo and explore demo content.

SECTION 03Override Theme Settings on Pages

As mentioned in section 3 – Theme customization, all global settings can be overridden on any single post or page. In the Settings box, you will find Override Global Settings dropdown which allows you to choose which setting you want to override.

To override menu, just enter menu name in the Menu Name field.

The possible values for the settings can be found in the Theme Customization part as a preformatted text below the setting name. If you want to reset a setting to default value, just enter ‘null’ (without quotes). Click ‘+’ button to add new override and ‘-’ button to remove previously entered override.

Please have a look at the following example:

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2017/11/override_global_settings.jpg

SECTION 04Creating Blog Posts

Posts are based on standard WP functionality with some additional settings:
http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/10/creating-posts.jpg

Custom Primary Menu Name

Enter name of the menu that you want displayed as the primary menu on specific post.

Custom Footer Menu Name

Enter name of the menu that you want displayed as the footer menu on specific post.

Meta Description

Enter post description here. This will be used in description meta tags.

Images

Click Select or Upload Images to create gallery or add just a single image.

Grid Gallery

Check Grid Gallery to create grid gallery, otherwise gallery is displayed within a slider/carousel.  Do not forget to upload the images you want to display as gallery and check Gallery Format in the Format box (on the right part of the page).

Video

In order to add Video post, enter Vimeo video URL, YouTube video URL or custom video shortcode in the Video field. Do not forget to check Video post format in the Format box.

Audio

If you want to create the Audio post, Audio field is where you enter audio shortcode or SoundCloud iframe embed code. Do not forget to check Audio post format in the Format box.

Link and Link URL

In order to create Link Post, enter link title in Link field and link URL in Link URL field. Do not forget to check Link format in the Format box.

Quote and Quote Author

To create quote post enter data in Quote and Quote Author fields. Do not forget to check Quote format in the Format box.

Override Global Settings

As with pages, here you can override global settings – for more info refer to the previous section “Override Theme Settings on Pages”.

SECTION 05Creating Packages

In the section below, you’ll find how to create product category for packages, as well as packages and subscription.

1. Category

Before creating packages, first you need to create product category for those packages. The category needs to be named ‘Listing Package’, with a slug ‘listing-package’.

All the listing packages that you want to sell should be added to this category.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/package-category.jpg

2. Packages & subscription

Packages are created as standard WooCommerce products.

In order to create subscription for packages, you can use WooCommerce Subscriptions add-on.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/subscription.jpg

SECTION 06Listing Categories

First category that needs to be created is the root category. The category should be named ‘_listing_root’, with the same slug.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/root-category.jpg

This category should contain custom fields that you want to be available in all other categories, as default fields. These fields will be visible in all listings’ interface.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/root-custom-fields.jpg

Once the root category is created, add its slug to Root Category Slug field in Appearance >Customize >Listing panel.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/root-slug.jpg

Listing categories are based on standard WP functionality with some additional settings. You will learn more on additional settings in the section below.

SECTION 07Custom Fields

Custom Fields panel is where you define both the fields one category will have, as well as the look of the user’s front end.

Fields are grouped in special field groups in order to show them in coherent way. Bello theme has five groups and eight widgets that you can use. List of fields can be found on the following link.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/custom-fields.jpg

For the fields to be defined and displayed on the Listing, they need to contain the following information:

1.  Heading for the same set of fields.

heading_contact;Contact Information;heading

The field title is ‘heading_contact’, then goes the label (in this case ‘Contact Information’), and ‘heading’ is a field type.

Here is an example from Accommodation category, and its contact fields.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/03/Screenshot_2.jpg

On the listing’s frontend, the heading will display like this:

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/heading-title-f.jpg

2. Then, optionally, you can add description for this group of fields.

desc
  Use the following fields to show all the contact information about your business on the details page. Note that some of the fields might not be displayed, depending on the subscription you have for your listing.

First, it needs to have ‘desc’ added, with an empty space in front, and then you can define description, in a new line, with two empty spaces in front.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/03/Screenshot_3.jpg

On the listing’s frontend, the description will display like this:

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/field-description-f.jpg

3. Lastly, each field needs to be defined, by first adding field title, then name, field type, and, optionally widget slug, so that this field can be displayed in BT Listing widget.

contact_address;Address;text;widget_contact_details

The ‘contact_address’ is a field title, ‘Address’ is a name, field type is ‘text’, and widget with a slug ‘contact_details’.

Field title – Used for identifying a metabox field, these must be unique, not only within a category, but also within parent and child categories.
Name – Used for the label of the field.
Field type – Field type being used.
Widget slug – Used to define field group in one of the widget areas. You can learn more about widgets’ settings in the following chapters.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/03/Screenshot_4.jpg

On the listing’s frontend, the fields will display like this:

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/custom-fields-f.jpg

The example above is for contact details’ fields. These fields are input type fields. There are also checkbox fields (Amenities), image galleries (Media), etc.

When you save the category, after adding all custom fields, you will have an option to select the package in which the fields will be available, as well as the search options.

See how to add custom fields to a category in the following video tutorial.

Make sure to subscribe to our YouTube channel!

Custom Fields video tutorial

SECTION 08Custom Field Settings

Custom Field Settings panel is where you define search options for each of the fields in the category, as well as the package in which that field will be available.

The ‘Search’ and ‘Advanced Search’ allow you to set the fields available for these options. You can set any of the fields added to the field groups to be available in either Search or Advanced Search.

*Please note that the search options are mutually exclusive, meaning that one field can be enabled only in one of the search options.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/search-options-f.jpg

When ‘Mandatory’ option is enabled, Listing creator/user will be required to fill in that field.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/mandatory-fields.jpg

Packages option defines in which package will this field be available for Listing creators/users.

Default package is a free package that anyone can use to create Listing. This package usually has the least fields available from all the packages.

Other packages are paid packages. They usually have most of the fields available for Listing creator/user, depending on their price. These paid packages can be created and edited in WooCommerce Products panel.

You can learn more on how to create packages in our previous chapter.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/packages.jpg

Each listing category allows you to add images that will represent that category on the map. They will display as pins, and you can add the one that will display by default, and one that will be visible when that category is selected.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/bello-category-image.jpg
http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/bello-category-image-f.jpg

SECTION 09Widget

Field groups displayed as widgets.

In order to have field group / custom field displayed in one of the widget areas, you need to add necessary slug to each of the fields.

The slug needs to be in the following form:

widget_contact_details

There are eight widgets available in Bello theme. You can find more info on them on this link. Note that new groups can, at the moment, only appear underneath the main column content for each of the listings, and not in widget area. Hierarchy in the main column is such, that any new group other than the ones named bello will be shown below main content (text), excerpt, Media, MediaVideo and FAQ, but above the Amenties.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/widget-custom-field.jpg

After that, the slug should be added to BT Listing widget, in Appearance >Widgets panel. The widget can be added to any of the widget areas – sidebar, header widgets, etc.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/bt-listing-widget.jpg

The fields will look like this on the frontend when added to sidebar.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/sidebar.jpg

SECTION 10Single Listing

From theme version 1.1.0, there are several new fields added to the backend editor of single listings.

  • Featured Listing – this field allows you to choose whether the listing will be featured or not. You can set it to inherit the settings of the package it is in, meaning, if the package is featured, the listing will also be made featured, and vice versa. Or you can set to be featured independently from the package it is in.
http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/featured-listing-singe-listing.jpg
  • Package – this field allows you to change the package in which your listing is added. Note that you can only switch between packages if you have premium packages purchased.
http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/Screenshot_4.jpg

Additional feature that is added to listings is an option to view in which package is each of the listings, on All Listings list.

http://documentation.bold-themes.com/bello/wp-content/uploads/sites/31/2018/07/packages-1.jpg