Welcome to Consultora

This documentation will walk you through every step — from first install to full customisation.

Item Name
Consultora
Version
1.0
Author
Abdul Basit Zahid
Created
2026
Category
Business / Consulting
License
Regular / Extended

Consultora is a professional WordPress consulting theme built for businesses, finance firms, IT companies, HR agencies, and staffing companies. It ships with a custom Consultora Core plugin that registers three purpose-built custom post types, extensive WordPress Customizer controls, full Elementor Page Builder compatibility, Font Awesome icons, and a fully responsive layout.

Custom Post Types

Blog Post, Project & Open Positions CPTs with dedicated meta boxes.

Elementor Ready

Full compatibility with Elementor, Royal Addons & Unlimited Elements.

Customizer

Header, footer, colors, icons and more, all via the live Customizer.

Responsive

Mobile-first, fully responsive design built on Bootstrap grid.

Demo Import

One-click demo importer via One Click Demo Import plugin.

Secure

Comment sanitisation, KSES filtering and nonce-verified AJAX.

Theme Requirements

Before installing Consultora, make sure your hosting environment meets the following requirements:

Recommended PHP Limits

Many issues (white screens, failed demo imports, empty content) are caused by low PHP limits. Ask your host to increase them to at minimum:

max_execution_time   = 180
memory_limit         = 128M
post_max_size        = 64M
upload_max_filesize  = 32M
max_input_time       = 60
max_input_vars       = 3000
Upgrade to the latest stable PHP version for best performance and security. PHP 8.1+ is recommended for new installations.

What's Included

When you purchase Consultora from ThemeForest, download the package from your Envato account. You will see two download options:

Full Package Contents

WordPress Information

You must have a working WordPress installation to use this theme. Below are helpful resources if you need help setting up WordPress:

Theme Installation — WordPress Dashboard

The easiest way to install Consultora. Follow these steps:

  1. Download the theme zip from your Envato Downloads page.
  2. Log in to your WordPress admin panel (e.g. https://yoursite.com/wp-admin).
  3. Go to Appearance → Themes.
  4. Click Add New, then Upload Theme.
  5. Click Choose File and select consultora.zip from your computer.
  6. Click Install Now and wait for the upload to complete.
  7. Click Activate. You will be redirected to the Themes page with Consultora active.
  8. You will now see a notice prompting you to install required plugins — see the Plugin Installation section.
Appearance tab on wordpress dashboard Uploading of theme zip file in wordpress dashboard Browsing of the theme zip file in wordpress dashboard
Make sure you upload consultora.zip only — not the entire package zip downloaded from ThemeForest. Uploading the outer zip will fail.

Theme Installation — FTP

If your host has upload size limits that prevent dashboard installation, use FTP.

  1. Extract the full package zip downloaded from ThemeForest.
  2. Locate the consultora folder inside the extracted files.
  3. Connect to your server via an FTP client (e.g. FileZilla).
  4. Navigate to wp-content/themes/ on your server.
  5. Upload the entire consultora folder.
  6. In your WordPress dashboard go to Appearance → Themes and click Activate next to Consultora.
The theme files will be stored at wp-content/themes/consultora/ on your server.

Plugin Installation

After activating Consultora you will see an admin notice asking you to install the required plugins. Click Begin installing plugins to proceed.

Begin installing plugins notice on wordpress dashboard

Required & Recommended Plugins

Plugin Source Status Purpose
Consultora Core abzmnabi.com/consultora-core.zip (automatically comes when installed) Required Registers Blog Post, Project & Positions CPTs, meta boxes, and demo import hooks.
Elementor wordpress.org Required Page builder used to design all page layouts.
Royal Elementor Addons wordpress.org Required Extended Elementor widgets used in demo layouts.
Unlimited Elements for Elementor wordpress.org Required Additional widget library for Elementor.
One Click Demo Import wordpress.org Recommended Required only if you want to import demo content.

How to Install

  1. Go to the Install Required Plugins page (the link appears in the admin notice).
  2. Check all plugins you want to install from the list.
  3. Select Install from the bulk actions dropdown and click Apply.
  4. After installation, select Activate from the dropdown and click Apply again (if not activated).
Installing of plugins in wordpress

Demo Import

Consultora ships with a full demo dataset that recreates the live preview in minutes. The One Click Demo Import plugin handles the import.

Always back up your database before importing demo content. The import will add pages, posts, and media — it will not delete existing content.

Steps to Import

  1. Make sure One Click Demo Import and all required plugins are active.
  2. Navigate to Appearance → Import Demo Data in the WordPress admin.
  3. Click Import Demo next to the Consultora Demo preview.
  4. Confirm the import in the popup. Wait while content, widgets, and Customizer settings are imported — this can take 1–5 minutes.
  5. After import, navigate to Settings → Reading, set Your homepage displays to A static page, and choose Home as the front page and Blog as the posts page.
  6. Save changes. Your site should now match the demo.
Importing of demo data Continue & Import demo data Data getting imported Importing Completed

Customizer — Header Settings

Navigate to Appearance → Customize → Header Settings to configure the contact information and social links displayed in the top header bar.

Header Settings

Contact Information

SettingDefaultDescription
Office LabelOffice LocationText label shown above the office address.
Office Location742 Evergreen Terrace, 62704The physical address displayed in the header.
Email LabelEmail AddressText label shown above the email.
Email Addressabc@report.comContact email shown in the header.
Phone LabelPhone NumberText label shown above the phone number.
Phone Number+1 123-123-1234Contact phone displayed in the header.

Social Media URLs

SettingDefaultDescription
LinkedIn URL#URL for your LinkedIn profile/page.
Twitter URL#URL for your Twitter/X profile.
Facebook URL#URL for your Facebook page.
Instagram URL(empty)URL for your Instagram profile. Leave empty to hide.
YouTube URL#URL for your YouTube channel.

Icons (Font Awesome Classes)

Each contact item and social link uses Font Awesome 6. You can change the icon by entering any valid FA class name. Find icons at fontawesome.com/icons.

SettingDefault Class
Office Iconfa fa-map-marker-alt
Email Iconfa fa-envelope
Phone Iconfa fa-phone
Facebook Iconfab fa-facebook-f
LinkedIn Iconfab fa-linkedin-in
Twitter Iconfab fa-twitter
YouTube Iconfab fa-youtube

Navigation CTA Button

SettingDefaultDescription
CTA Button TextGET A QUOTELabel on the call-to-action button in the navigation bar.
CTA Button URL#Page the button links to (e.g. your contact page URL).
Show Search IconEnabledToggle the search magnifier icon in the navigation bar.

Customizer — Header Colors

Go to Appearance → Customize → Header Colors to control every colour used in the header area.

Header Colors
SettingDefaultWhere Applied
Header Background Color#006367Top bar background behind logo and contact info.
Navigation Background Color#2c3e50The main navigation bar background.
CTA Button Color#006367"Get a Quote" button background.
Menu Hover Color#006367Nav link text and background on hover / active state.
Logo Section BackgroundtransparentBackground behind the site logo.
Contact Section BackgroundtransparentBackground behind contact info block.
Social Icons Section BackgroundtransparentBackground behind social icons block.
Logo Text Color#ffffffSite name text when no image logo is set.
Contact Info Text Color#ffffffLabels and values in the contact block.
Social Icons Color#ffffffSocial icon foreground color.
Social Icons Background#006367Background circle/square behind each social icon.
Contact Info Icon Color#ffffffIcon foreground for phone/email/location icons.
Contact Info Icon Background#006367Background behind contact icons.
When you set a non-transparent section background, Consultora automatically calculates a contrasting text color (black on light backgrounds, white on dark backgrounds) so your text is always readable.

Widget Areas

Consultora registers 8 widget areas. Manage them via Appearance → Widgets.

Widget wordpress

Elementor Widgets

Consultora ships with a set of custom-built Elementor widgets registered by the Consultora Core plugin. These widgets are available directly inside the Elementor editor panel under the Consultora widget category.

Custom Elementor widgets available in the Consultora theme

Unlimited Elements — Widgets to Download

Some page sections use free widgets from the Unlimited Elements for Elementor plugin's online library. After installing the plugin, go to Unlimited Elements → Widget Library and download the following widgets:

Creative Widgets Separators and Widgets Marketing Widgets Form Builder Button Widgets
To download a widget from the library, click the cloud/download icon next to the widget name. It will then appear in the Elementor panel ready to drag onto the canvas.

Blog Posts (Custom Post Type)

Consultora registers a Blog Post custom post type (slug: blog_post) via the Consultora Core plugin. This is separate from WordPress's built-in Posts and includes dedicated meta boxes.

Comments are always enabled on Blog Post entries regardless of global WordPress comment settings.

Creating a Blog Post

  1. In the admin sidebar, click Blog Posts → Add New.
  2. Enter a title and write your content in the Classic Editor (Gutenberg is disabled for this CPT for better meta box layout).
  3. Set a Featured Image from the right-hand side panel — this is used as the post thumbnail.
  4. Fill in the Blog Post Details meta box (reading time, thumbnail text, etc.).
  5. Assign Categories and Tags from the sidebar panels.
  6. Click Publish.
Add new blog Adding blogs

Projects (Custom Post Type)

The Project CPT (slug: project) provides a full portfolio system with project categories, client info, date, and location meta fields.

Creating a Project

  1. Go to Projects → Add New in the admin sidebar.
  2. Add a title and description content.
  3. Fill in the Project Details meta box fields:
FieldDescription
Project DateCompletion or start date of the project.
Project ClientClient name displayed in the single project sidebar.
Project LocationCity or country where the project took place.
  1. Assign a Project Category from the right panel (used for filtering on archive pages).
  2. Set a Featured Image — this is the primary project image.
  3. Click Publish.
Adding new project Adding projects

Open Positions (Custom Post Type)

The Positions CPT (slug: positions) powers a careers/jobs section. Each position has dedicated meta boxes for position details and application settings.

Creating an Open Position

  1. Go to Open Positions → Add New.
  2. Enter a job title and description.
  3. Fill in the Position Basic Info meta box:
FieldDescription
DepartmentTeam or department for this role.
LocationOffice location or "Remote".
Employment TypeFull-time, Part-time, Contract, etc.
Salary RangeOptional salary range to display.
  1. Fill in the Application Settings meta box to set an application email or link.
  2. Click Publish.
Adding new position Adding positions

Elementor Page Builder

All page layouts in Consultora are built with Elementor. The front-page.php template outputs a blank canvas (just header + footer) so Elementor has full control over the page content area.

Consultora automatically disables its own navigation and menu JavaScript when the Elementor editor is open, preventing conflicts with the editor's live preview.

Editing a Page with Elementor

  1. Go to Pages in the admin and open any page.
  2. Click the Edit with Elementor button at the top.
  3. Use the left panel to drag and drop widgets onto the canvas.
  4. Click Update (bottom of the panel) when done.
Editing page with elementor

Elementor Add-ons Included

Add-onWidgets / Features
Royal Elementor AddonsAdvanced sliders, product layouts, team grids, pricing tables, and more.
Unlimited Elements for ElementorHuge additional widget library for cards, timelines, counters, etc.

Elementor Kit (Demo Layouts)

When demo content is imported, an Elementor Kit (consultora.zip) is automatically imported. This brings in all the saved color palettes, typography presets, and global settings used in the demo.

Support

All Consultora purchases come with 6 months of included support and free lifetime updates. Once your 6 months expire, you can extend support for additional 6 or 12 months.

How to Get Help

  • Open a support ticket via your Envato account on the item page.
  • Read through this documentation — most questions are answered here.

What Support Includes

  • Answering questions about how to use the theme
  • Answering technical questions about the theme's features
  • Help with bugs or defects in the theme itself
  • Updates to ensure ongoing compatibility and fix security vulnerabilities

What Support Does Not Include

  • Theme customisation or custom coding requests
  • Installation service
  • Hosting, server environment or software configuration
  • Compatibility with third-party plugins not listed in this documentation
  • Support for outdated or modified versions of the theme
For more details see the official Envato Item Support Policy.

Credits & Third-Party Assets

Consultora may use third-party assets for demo and preview content. The following providers are credited here for transparency and proper attribution.

Provider Type Website Notes
Freepik Stock photos, vectors, illustrations freepik.com Used for selected preview/demo visual assets where applicable.
Pexels Royalty-free stock photography pexels.com Used for selected preview/demo photography where applicable.
Font Awesome Icon library fontawesome.com UI and documentation icons.
Google Fonts (Inter) Web font fonts.google.com Typography for this documentation site.
Demo media is provided for preview purposes. Before using any third-party media in a live production website, review the asset license and attribution requirements on the source site.

Thank You

Once again, thank you so much for purchasing Consultora. I hope this theme exceeds your expectations. If you have questions or run into issues, please don't hesitate to reach out through the support system — I'm happy to help.

If Consultora has been valuable to you, please consider leaving a 5-star rating on ThemeForest — it means a lot and helps others discover the theme!

Rate Consultora on ThemeForest — Ratings and reviews are the best way to support the continued development of this theme. Thank you!