Oakville
WordPress Theme
Oakville is perfect for municipality, town or government websites – covering public places, authorities, topics, announcements, services, downloads, public officials, news, and events. It's built with the YOOtheme Pro page builder.


Page
Layouts
Beautiful
Styles
Lovingly Curated
Images











Demo Website
Documentation
Plugin Integration
This WordPress demo package makes additional use of 3rd party plugins. They are free and already preinstalled and configured in the demo package. Here is the list of all plugins.
Place Fields
Places are grouped into 7 main categories, like Education and Family, Recreation and Tourism, and have further subcategories. There is one custom field for the main category to show a video.
| Category Field | Type | Description |
|---|---|---|
| Video | image | Category video |
The Place content type has 19 custom fields. This includes fields for the video, contact image, opening hours, gallery and more.
| Place Field | Type | Description |
|---|---|---|
| Video | image | Place video |
| Contact Image | image | Place contact image |
| Images | repeater | A list of images |
| Location | Google Map | Place location |
| Location Link | URL | Link to Google Maps |
| Map Marker | select | Marker for Oakville map |
| Street | text | Place address |
| ZIP code | text | Place address |
| City | text | Place address |
| Country | text | Place address |
| text | Place email address | |
| Phone | text | Place phone number |
| Website | URL | Place website |
| Opening Hours | repeater | Opening hours |
| -Days | text | Opening days |
| -Hours | text | Opening hours |
| Opening Hours Note | text | Opening hours note |
| Note Title | text | General note title |
| Note Description | text area | General note description |
| Note Link | URL | General note link |
| Contact Persons | repeater | A list of contact persons |
| - Contact Person Name | text | Contact person name |
| - Image | image | Contact person image |
| - Job Description | text | Contact person position |
| - Contact Phone | text | Contact person phone number |
| - Contact Person E-Mail | text | Contact person email address |
Authority Fields
The Authority content type is similar to public places and shares all their custom fields except for contact persons and downloads. Since there is only a limited number of authorities they are not grouped into categories.
| Authority Field | Type | Description |
|---|---|---|
| Video | image | Authority video |
| Contact Image | image | Authority contact image |
| Images | repeater | A list of images |
| Location | Google Map | Authority location |
| Location Link | URL | Link to Google Maps |
| Map Marker | select | Marker for Oakville map |
| Street | text | Authority address |
| ZIP code | text | Authority address |
| City | text | Authority address |
| Country | text | Authority address |
| text | Authority email address | |
| Phone | text | Authority phone number |
| Website | URL | Authority website |
| Opening Hours | repeater | Opening hours |
| -Days | text | Opening days |
| -Hours | text | Opening hours |
| Opening Hours Note | text | Opening hours note |
| Note Title | text | General note title |
| Note Description | text area | General note description |
| Note Link | URL | General note link |
Topic Fields
Topics are grouped into 8 categories, like Discover Oakville, Traffic, and Environment. There is one custom field to show a video.
| Category Field | Type | Description |
|---|---|---|
| Video | image | Category video |
Topics use functional tags to assign different templates: List, Table and Tabs.
| Tag | Description |
|---|---|
| Template Topic List | Used for topics showing a timeline |
| Template Topic Table | Used for topics showing facts and numbers |
| Template Topic Tabs | Used for topics showing information with image and description |
The Topic type has 14 custom fields. This also includes fields for the video, external links, downloads, a list of subtopics and more.
| Topic Field | Type | Description | | :----------------- | :----------- | | Location | Google Map | Topic location | | Video | image | Topic video | | Images | repeater | A list of images | | List Title | text | Subtopics | | List | repeater | A list of subtopics | | - Title | text | Subtopic title | | - Description | textarea | Subtopic description | | - Image | image | Subtopic image | | - Link | URL | Subtopic link | | Files | repeater | Downloads | | - Title | text | Download file title | | - File | file | Download file | | External Links | repeater | External links | | - Title | text | Link title | | - Link | URL | Link | | Note Title | text | General note title | | Note Image | image | General note image | | Note Description | textarea | General note description | | Note Link | URL | General note link | | Note Link Text | text | General note link Text | | Conclusion | textarea | Conclusion | | Authority | relationship | Related authority |
Announcement Fields
Announcements are grouped into 4 categories, Press Releases, Construction Sites, Building Permits and Building Projects. Announcement categories have only 1 custom field for the related authority.
| Category Field | Type | Description |
|---|---|---|
| Related | relationship | Related authority |
The Announcement content type has only 1 custom field for the download files.
| Announcement Field | Type | Description |
|---|---|---|
| Files | repeater | Downloads |
| -Title | text | Download file title |
| -File | file | Download file |
Service Fields
Services are grouped into 7 categories for each authority, like Town Hall, Registration Office, Building Authority and others. Service categories have only 1 custom field for the related authority.
| Category Field | Type | Description |
|---|---|---|
| Authority | relationship | Related authority |
Services also use functional tags, like A-C, D-F and so on for the letter-based filter on the index and category pages.
The Service content type has only 1 custom field to show related downloads.
| Service Field | Type | Description |
|---|---|---|
| Downloads | relationship | A list of related downloads |
Download Fields
Just like services, files are grouped into 7 categories for each authority, with the related authority as a custom field.
| Category Field | Type | Description |
|---|---|---|
| Authority | relationship | Related authority |
The Download content type has only 1 custom field to for its file.
| Download Field | Type | Description |
|---|---|---|
| File | file | Download file |
Official Fields
Officials are also grouped into 7 categories for the authorities, but have further subcategories for their positions. There is also 1 custom field for the related authority.
| Category Field | Type | Description |
|---|---|---|
| Authority | relationship | Related authority |
The Official content type has 7 custom fields to for the position, contact information and CV.
| Official Field | Type | Description |
|---|---|---|
| Position | text | Official position |
| Room Number | text | Room number |
| text | Email address | |
| Phone | text | Phone number |
| CV | repeater | CV |
| - Year | text | CV year |
| - Description | textarea | CV description |
| Contact for Related Authority | relationship | Contact for related authority |
| Officials | relationship | A list of related officials |
Post Fields
Posts are grouped into 4 categories, Culture, Sports, Politics and Community, which have no custom fields.
The Post has 15 custom fields for the subtitle, contact information, external links, downloads and more.
| Post Field | Type | Description |
|---|---|---|
| Subtitle | text | Post subtitle |
| Contact Image | image | Contact image |
| Contact Name | text | Contact name |
| Location | Google Map | Location |
| Location Link | URL | Link to Google Maps |
| Street | text | Contact address |
| ZIP code | text | Contact address |
| City | text | Contact address |
| text | Contact email address | |
| Phone | text | Contact phone number |
| Website | URL | Contact website |
| External Links | repeater | External links |
| - Title | text | Link title |
| - Link | URL | Link |
| Topics | relationship | A list of related topics |
| Authority/Place | relationship | Related authority/place |
| Place | relationship | Related place |
| Files | repeater | Downloads |
| - Title | text | Download title |
| - File | file | Download file |
Event Fields
Events are grouped into 6 categories, like Community, Culture and Sports, and also have no further custom fields.
The Event content type has 18 custom fields for dates, opening hours, location, downloads and more.
| Event Field | Type | Description |
|---|---|---|
| Teaser Image BG | image | Image to tease the event on the home page |
| Start Date | calender | Event start date |
| End Date | calender | Event end date |
| One-day-Event | checkbox | One-day event |
| Opening Hours | repeater | Opening hours |
| - Days | text | Opening days |
| - Hours | text | Opening hours |
| Dates | repeater | A list of event dates |
| - Date | calender | Event date |
| - Hours | select | Event hours |
| Date Note | text | Date note |
| Location | Google Map | Event location |
| Location Link | URL | Link to Google Maps |
| Street | text | Event address |
| ZIP code | text | Event address |
| City | text | Event address |
| text | Event email address | |
| Phone | text | Event phone number |
| Website | URL | Event website |
| External Links | repeater | External links |
| - Title | text | Link title |
| - Link | URL | Link |
| Authority/Place | relationship | Related authority/place |
Relationships
In Oakville, posts have a related place or authority. It is shown in the sidebar on the post page as contact information for the news. In addition, posts can have a related topic. This allows them to be featured as recent news on the respective topic page.
Similar to posts, events have a related place or authority. It is shown in the sidebar on the event page as the event organizer. And on the place page, these events are showcased as upcoming events.
Topics have a related authority as well. It appears in the sidebar as the competent authority. On the authority page, these topics are also featured in an accordion with images.
Services also have a related authority. But here the relationship is set in the service category. This way the whole category is related to an authority, and you can shown it in the sidebar on both the category and single service pages. On the authority page, there is a list of popular services from that category. Additionally, each service can have related downloads. They are shown in a table at the bottom of the service page.
Downloads and announcements are similar. The related authority is set in the category and displayed in the sidebar on the category and single item pages. On the authority page, their latest downloads appear in the sidebar, while latest announcements are shown below grouped by their category.
Officials also have a related authority set in the category. And just like before, it is displayed on the category and single official pages. Additionally, an official can be the contact person for a related authority. This official is then shown in the sidebar on the corresponding authority page.
Built with YOOtheme Pro
This YOOtheme Pro theme package and all its layouts and styles are built with YOOtheme Pro – The most powerful WordPress theme and page builder.
Explore all FeaturesExtensive Documentation
Looking for help? Take a look at our comprehensive YOOtheme Pro documentation. From tips on getting started to guides for developers — everything can be found here.
Start Reading










































