CMS Reference

The purpose of this document is to outline in finer detail the specifics on this Wordpress install, provide ongoing support and act as a reference for the modules available within the site.

Alongside the technical specification this will give an overview of the expected sections, modules, fields & options to be delivered. Furthermore during the lifetime of the project this document can be referenced for module information and FAQs.

Ideally once this reference has been delivered with the technical specification it should not change aside from the FAQs which will be updated with a record of support requests and solutions where applicable.

Any notable changes to the specification will be added here within the 'notable updates section'.


Reference : Sections | Modules | Options | Menus | Plugins
Support : FAQs | Notable Updates | Media Management

Sections

"Sections" are distinctive content areas in the CMS such as testimonials, client stories etc. They are kept within their own sections to avoid repitition of content across pages and feature the same page building/editing capabilities as one another with potentially different categorisation functionality and/or custom fields.

Pages

Post Urls : /SLUG

Standard pages section built into Wordpress by default. Where the majority of the web site content will be managed.


Modules

"Modules" are the components or building blocks of each of the pages on the web site. These can be added in any combination on any of the pages with specifically inputted content. Certain Modules draw content in from the sections outlined above. Each module in listed here along with the customisable fields and a small preview of the module form as seen in the backend.

Hero Image Carousel Panel

Hero Image Carousel Panel

 

Module Options ?These are the fields you'll be given when adding this module.
  • Heading ($introtext)(multiline)

    The main heading for this carousel

  • Introductory Paragraph ($introparagraph)(multiline)

    Introductory paragraph

  • Button Text ($buttontext)(singleline)

    CTA Button Text

  • Button Url ($buttonurl)(singleline)

    CTA Button Url

  • Button Target ($buttontarget)(select)

    • Same Window
    • New Window
  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options ?This module has a child module. This means that you first add the parent ( Hero Image Carousel Panel) and depending on the settings add child module items to complete the module.
  • Image ($imagefile)(mediaselection)

    The image for this item

  • Bottom Left Image ($bottomleft)(mediaselection)

    The image for the bottom left

  • Bottom Right Image ($bottomright)(mediaselection)

    The image for the bottom right

View All

Service Panel

A list of services

 

Module Options ?These are the fields you'll be given when adding this module.
  • Pre Heading ($mainheading)(singleline)

    Pre Heading

  • List Style ($style)(select)

    Display format of this service list

    • Carousel
    • Columned
  • Intro Text ($introtext)(multiline)

  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

Process Panel

A full or partial process list

 

Module Options ?These are the fields you'll be given when adding this module.
  • Pre Heading ($preheading)(singleline)

    Pre Heading

  • Main Heading ($mainheading)(singleline)

    Main Heading

  • Image ($image)(mediaselection)

    Accompying Image

  • Style ($style)(select)

    Display format of this process list

    • Homepage Feature
    • Full Process Grid
  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

Product Panel

Display products

 

Module Options ?These are the fields you'll be given when adding this module.
  • Pre Heading ($mainheading)(singleline)

    Pre Heading

  • Main Heading ($introheading)(singleline)

    Main Heading

  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for Product Panel

CTA Block

A CTA Block

 

Module Options ?These are the fields you'll be given when adding this module.
  • Intro Text ($introtext)(multiline)

    Introductory Text

  • CTA Image ($image)(mediaselection)

    An image for this CTA

  • Button Text ($ctabuttontext)(singleline)

    The button text

  • Button Url ($ctabuttonurl)(singleline)

    The button url

  • Image Align ($imagealign)(select)

    • Left
    • Right
  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for CTA Block

Single Image

A single image

 

Module Options ?These are the fields you'll be given when adding this module.
  • Image ($image)(mediaselection)

    Accompying Image

  • Style ($style)(select)

    How will this image be displayed?

    • Full Width
    • Left Aligned
  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for Single Image

Pull Out Text Block

 

Module Options ?These are the fields you'll be given when adding this module.
  • Theme ($theme)(select)

    • Regular (Heading and paragraph)
    • Advanced (Scroll prompt and image)
  • Image ($image)(mediaselection)

  • Pre Heading ($preheading)(singleline)

  • Main Heading ($mainheading)(singleline)

  • Text Content ($textcontent)(multiline)

  • Pull Out Alignment ($alignment)(select)

    • Left
    • Right
  • Button Text ($buttontext)(singleline)

    CTA Button Text

  • Button Url ($buttonurl)(singleline)

    CTA Button Url

  • Button Target ($buttontarget)(select)

    • Same Window
    • New Window
  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for Pull Out Text Block

Text Column Block

Standard Text Block with optional columns

 

Module Options ?These are the fields you'll be given when adding this module.
  • Intro Text ($introtext)(multiline)

    How would you like to introduce this column?

  • Theme ($theme)(select)

    • Single Impact Heading
    • Numbered Columns
    • Bulleted Columns
    • Columned Text
  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options ?This module has a child module. This means that you first add the parent ( Text Column Block) and depending on the settings add child module items to complete the module.
  • Content Pretitle ($pretitle)(singleline)

    The pretitle for the column content

  • Text Content ($textcontent)(wysiwyg)

    Column text

View All

Testimonials Panel

 

Module Options ?These are the fields you'll be given when adding this module.
  • Testimonial to feature ($testimonialid)(post)

  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for Testimonials Panel

Snippet Panel

Resuse previously built modules across multiple pages.

 

Module Options ?These are the fields you'll be given when adding this module.
  • Snippet ($snippetid)(post)

    Choose a snippet item to be added

  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for Snippet Panel

Mike Panel

 

Module Options ?These are the fields you'll be given when adding this module.
  • Image ($imagefile)(mediaselection)

    The image for this item

  • Quote ($textcontent)(multiline)

    Quote Text

  • Margin Top ($margintop)(select)

    Add Margin to the top of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
    • 280
  • Margin Bottom ($marginbottom)(select)

    Add Margin to the bottom of this module

    • 0
    • 20
    • 40
    • 60
    • 80
    • 100
    • 120
    • 140
  • Module ID ($moduleid)(singleline)

    Add an ID attribute to this module

View All

 

» Child Module(s) Options
  • No child modules for Mike Panel

Site Options

These are general options that are used to set static sitewide options.

  • Facebook Url

    Your facebook page URL

  • Twitter Url

    Your twitter page URL

  • Linkedin Url

    Your LinkedIn page URL

  • Instagram Url

    Your Instagram page URL

  • Primary Telephone

    Your primary telephone number for enquiries

  • Primary Email

    Your primary email address for enquiries

  • Contact Button Text

  • Contact Button Url

Plugins

A list of the plugins installed on the project.

  • Classic Editor

    https://wordpress.org/plugins/classic-editor/

    Enables the WordPress classic editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports the older plugins that extend this screen.

  • Contact Form 7

    https://contactform7.com/

    Just another contact form plugin. Simple but flexible.

  • Contact Form CFDB7

    https://ciphercoin.com/

    Save and manage Contact Form 7 messages. Never lose important data. Contact Form CFDB7 plugin is an add-on for the Contact Form 7 plugin.

  • File Manager Advanced

    https://wordpress.org/plugins/file-manager-advanced

    Cpanel for files management in wordpress

  • ShortPixel Image Optimizer

    https://shortpixel.com/

    ShortPixel optimizes images automatically, while guarding the quality of your images. Check your Settings > ShortPixel page on how to start optimizing your image library and make your website load faster.

  • Supremo Site Builder

  • Velvet Blues Update URLs

    http://www.velvetblues.com/web-development-blog/wordpress-plugin-update-urls/

    This plugin updates all urls in your website by replacing old urls with new urls. To get started: 1) Click the "Activate" link to the left of this description, and 2) Go to your Update URLs page to use it.

  • Wordfence Security

    http://www.wordfence.com/

    Wordfence Security - Anti-virus, Firewall and Malware Scan

  • WP Mail SMTP

    https://wpmailsmtp.com/

    Reconfigures the wp_mail() function to use Gmail/Mailgun/SendGrid/SMTP instead of the default mail() and creates an options page to manage the settings.

  • Yoast SEO

    https://yoa.st/1uj

    The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more.

FAQs

These are a list of frequently asked questions specific to this project and the site builder/Wordpress setup in general.

FAQ Categories : General | Wordpress |

- General

  • What is this FAQ?

    This is the answer

- Wordpress

  • No FAQs in this category

Updates

Any notable updates to the sections, modules, fields or plugins will be logged here.

Media Management

Tips on managing media for the site.

The system uses the default Wordpress media manager. (https://codex.wordpress.org/Media_Library_Screen)

Back To Top