Blog Post Routing

Recruitment Marketing Public

Recruitment Marketing supports multiple blogs, where each blog is a collection of posts, for example, some companies have an engineering blog and a marketing blog. It is often necessary to have a different look and feel for each blog. This can be accomplished with Blog post routing. You can create multiple different blog post templates, and then define rules to specify when template should be used with which blog post.

Creating a page template

To create a job page template, you will need to copy an existing one to then edit it as required. This can be done as follows:

  1. From the side menu, under Content click Web Pages.
  2. Click the Careers Website tab.
  3. Select Page Library from the top menu.
  4. Next to the relevant template, for example: Blog Post Page, click the Duplicate Template icon - all Recruitment Marketing accounts will have at least one.
  5. The new page template is created with the same name but ending with (duplicate), for example, Blog Post Page (duplicate).

Editing a page template

  1. Under the Page Library section, click the name of the newly created page template.
  2. Click the Settings button then Settings.
  3. Edit the Title field to rename it to something more clear, for example: Engineering Blog Post Template.
  4. Click the Save button.
  5. You can choose to make content modifications to this page template now or later.
  6. Click the Update button to see the changes.

Creating a blog post route

  1. From the side menu, under Content click Web Pages.
  2. Click the Careers Website tab.
  3. Under the Blog Post Routing section, click New.
  4. Select an item from the Page drop down, for example: Engineering Blog Post Template.
  5. Define the Post Criteria, for example: tag = "Engineering"
    The jobs criteria input box uses the filtering language. This allows you to define your subset of posts based on a blog post title or assigned tags.
  6. Click the Save button.
    The job route is now in place. With the example, this means that: any posts with a tag of "Engineering" will be displayed using the new Engineering Blog Post template.

Manage blog post routing rules

Blog post routing rules are hierarchical, meaning that the first rule which is matched for a particular post will determine the template to be utilised for a particular post.

To control the order in which rules are checked, use the up/down arrows to change the execution order:

If a blog post does not match any of the defined rules, it will be displayed using the Blog Post Template Page template which is defined under the main Career Website settings.

Search criteria

Here are some examples of blog post routing criteria:

Blog post title equals

title = "A Great Engineering Blog Post"

Blog post title contains

title ~ "Engineering"

Blog post body contains

body ~ "engineering"

Blog tag equals

tag = "Sales"

Blog title equals

blog_title = "The Engineering Blog"

Blog title contains

blog_title ~ "Engineering"

Blog title does not contain

blog_title !~ "Engineering"

Author name equals

author_name = "Charles Dickens"




Article is closed for comments.