Support for AirPro - Heating and Air conditioning WordPress Theme for Maintenance Services


CreatopusThemes supports this item


This author's response time can be up to 1 business day.

Popular questions for this item

Missing style sheet error when installing the theme

A common issue that can occur with users new to installing WordPress themes is a "Broken theme and/or stylesheets missing” error message being displayed when trying to upload or activate the theme. This error message does not mean that the theme you have purchased is broken, it simply means it has been uploaded incorrectly. Luckily, there is a very easy fix.

Support Working Hours

Creatopus Themes Support Hub

9:00 – 17:00 Week Days (GMT + 2)


To use our themes, you must be running:
  • WordPress 4.4 or higher
  • PHP 5.4 or higher
  • and MySql 5 or higher
Many issues that you may run into such as: white screen, demo content fails when importing and other similar issues are all related to low PHP configuration limits. The solution is to increase the PHP limits. You can do this on your own, or contact your web host and ask them to increase those limits to a minimum as follows:
  • max_execution_time 180
  • memory_limit 128M
  • post_max_size 32M
  • upload_max_filesize 32M

To quickly check your PHP configuration, you can use a simple plugin like this one.

We have tested it with Mac, Windows and Linux. Below is a list of items you should ensure your host can comply with:
  • Check to ensure that your web host has the minimum requirements to run WordPress.
  • Always make sure they are running the latest version of WordPress.
  • You can download the latest release of WordPress from official WordPress website.
  • Always create secure passwords for FTP and Database.
  • Check official WordPress requirements page here.

Google Map not showing

Google is making updates to their GMaps API – Read the following article

In order to make your maps working again you need to do the following:
  1. Get your API key here.
  2. Go to Admin/Theme Options/Misc/Google Maps API key and insert your generated API key.

Is it possible to translate website to languages other than English?

AirPro theme is delivered with the translation template file, airpro.pot. The file is located in languages folder (/wp-content/themes/{theme}/languages). Edit the .pot file using a program like Eazy Po. During the translation, strings in corresponding language should be typed into translation fields. From the file menu, save file with your language name e.g de_DE.po. It will generate both a .po and .mo file for your translation. Go to Admin/Settings/General and select Site Language. In our example select Deutsch. Make sure to make a copy of the generated files before you update the theme.

Make sure to make a copy of the generated files before you update the theme.

Some plugins tell me I have to buy license. Is it necessary?

No. Commercial plugins, delivered through AirPro theme, have all necessary licenses. Some commercial plugins sometimes display an info message, inviting you to upgrade your license or register for additional support of added functionality. But, this is not necessary. All plugins will work without this.

All premium plugins are included and updated with the theme.

Also, you don’t need to have the latest versions of the premium plugins in order for the theme to work properly. We check how premium plugins work together and with the theme before we include them in the theme update.

Some background info:

Each release of AirPro includes versions of premium plugins which are tested and fully compatible with that version of the theme, at the moment of release. Our strategy is to have periodic AirPro releases, focusing on the theme stability.

Can’t import Layer Slider demos

In order to be able to import Layer Slider demos you need to have ZipArchive enabled on your server. To check if ZipArchive is enabled go to Admin/Layer Slider WP and click on “Import/Export” tab. In the right corner you should see a message “ZipArchive is available to import/export images” if ZipArchive is enabled.

Layer Slider not showing

Layer Slider VC widget tries to display the slider with specific ID. If your slider ID is different than the slider will not show. This usually happen if you already have some sliders installed before you import our demo slider or first import default Layer Slider demo by mistake.

You need to edit Layer Slider widget on the page in question, re-select the slider and save.

How to hide the +Export button on special-offers page

Recommended way of removing this button is through a specialized plugin. This recomendation is given by ModernTribe, creators of The Events Calendar. More information, together with the link to the plugin itself, can be found here.

The automated demo import is broken. Is there an alternative way to import demo content?

Yes. In case the automated import fails, or seems broken, there is a set of manual steps which will recreated demo content on your site.

  1. Install required plugins

    Go to page Admin > Appearance > Theme Activation and install required plugins. To install plugins, click “Install required plugins” and follow instructions. After plugin installation is finished, return to the same page to enable installed plugins.

  2. Import demo site content

    Open Tools -> Import, find WordPress and click “Run Importer”. Browse to folder airpro/demo-content/site-content from the theme installable package, and open the .xml file (e.g. airprotest20170725.wordpress.2017-10-02.xml). Select the file and click Open.

  3. Import theme options

    Go to Admin > Theme Options > Import / Export and click “Import from File”. This will open a text area below. Browse to folder demo-content\redux from the theme installable package, and open the .json file (e.g. redux_options_airpro_options_backup_02-02-2017) and paste it to the text field. Finally, click “Import”.

  4. Import Layer Slider demo slider

    Go to Admin > LayerSlider WP and click “Import Sliders”. Navigate to demo-content\layer-slider and select the .zip archive (e.g. LayerSlider_Export_2017-02-24_at_20.23.16).

  5. Set menu locations

    Go to Admin > Appearance > Menus and select the “Manage Locations” tab. For “Primary Menu”, select “Main Menu”.

  6. Select front- and posts page

    Go to Admin > Settings > Reading. For “Front Page Displays”, select “A static page (select below)”. For “Front Page”, choose “AirPro Home”. For “Posts page”, select “Tips & Tricks”.

  7. Import demo widgets

    Go to Admin > Tools > Widgets Importer and Exporter and click “Choose File”. Navigate to demo-content\widgets and select the .wie archive (e.g.

  8. Configure settings for the events and promotions page

    Go to Admin > Special Offers > Settings. For “Events URL slug, enter “promotions” (without quotation marks). For “Single event URL slug”, enter “special-offer”.

Note: Demo content is optional, but has been proved useful to quickly get freshly installed WordPress websites up and running using AirPro theme.

Uploading my theme is giving me “Are you sure you want to continue” message, and upload stops. What should I do?

This is a symptom of insufficient server environment settings. After changing these settings, the error message shouldn’t appear anymore, and theme upload should continue as usual. For more information on changing server environment settings, refer to the corresponding FAQ item.

Is it necessary to install demo content, supplied with the theme?

No. Your site will function corectly without imported demo content. Demo content has been provided simply as a quick and easy way to replicate site appearance and styling found on AirPro theme demo site.

While importing demo content, the page displayed “500 Internal Server Error” message. What should I do?

The problem is probably due to insufficient requirements. Check our online technical requirements list which will ensure smooth demo import.
Note: demo importing process can be resumed multiple times. If it fails once, just click the “Import Demo Data” button again, until the importing process is successfully finished.

Is it possible to change website background color?

Yes. To change background color, login to your site back-end, and go to Admin > Theme Options > Body. Open the Body item, and select desired background color through the Background control.

The theme gives option to select two colors, primary and secondary. What is affected?

Primary and secondary colors affect a number of visual color styles throughout the site: menu items, hover effects of elements, icons… Purpose of this feature is to quickly and easily change overall color scheme, enabling you to customize site colors according to your visual identity.

To change the primary color:
  1. go to Theme Options -> Styling
  2. select different value for “Primary Styling Color”.

Note: After this change, sometimes it’s necessary to refresh browser cache (“hard reload” the page):

The steps are illustrated by this video:

After importing demo content, visiting the blog page (“Tips & Tricks”) is giving me a 404 Not Found error. What should I do?

To fix the issue, login to your site back-end, go to Admin > Settings > Permalinks, and click “Save Changes” once. After this, the blog page (“Tips & Tricks”) should open as expected.

XML import not working

Many issues that you may run into such as: white screen, demo content fails when importing and other similar issues are all related to low PHP configuration limits. The solution is to increase the PHP limits. Check our requirements.

If you are not able to increase server limits you can try to switch temporarily to a default WP theme which is much simpler and switch back afterwords. Repeat the import process several times until you get the pages imported.

Don’t worry, media and the content already imported won’t be duplicated. Duplicated may be only menu items but you can quickly sort that out manually.

When I try to save changes done in LayerSlider, I get an error message. How to proceed?

What the error looks like
The error will probably contain phrase “It seems there is a server issue that prevented LayerSlider from saving your work.” and look like this:
The reason for this error
This error is probably related to security infrastructure of your hosting provider. For example, tools like ModSecurity could block suspicious actions, related to your website. Generally, this is a good thing and it keeps your site safe. Unfortunately, a legitimate requests, like saving LayerSlider changes, are sometimes also blocked.
What can I do to solve this?
These steps can be done:
  • contact your hosting provider, explaining the symptoms
  • ask them to check logs, and to see what exactly was the reason for the blocked action (saving LayerSlider change)
  • if necesary, ask them to create a security exception, and allow this particular action for the future.

How can I add a new icon font?

New icon fonts can be referenced from an online resource, or loaded locally (downloaded to your server).

If the icon font will be referenced from an online resource (e.g.

  • install and activate AirPro child theme;
  • in child theme, open functions.php and enter the following lines of code: add_action( 'wp_enqueue_scripts', 'my_airpro_scripts', 100 ); function my_airpro_scripts() { wp_enqueue_style( 'my-theme-icons', '', false ); }
  • create the styling for the desired element on page, using an appropriate selector. The styling can be created in Theme Options (Admin => Theme Options => Styling => Custom CSS Code) or in style.css of the child theme. Example: .sf-menu.wh-menu-main ul li a { font-family: 'Zocial', sans-serif; font-size:22px; }

If the icon font has been already downloaded, and will be loaded locally:

  • install and activate AirPro child theme;
  • create a new folder under the child theme folder, e.g. “wp-content\themes\airpro-child\fonts”;
  • save the downloaded files into this folder;
  • in the new folder, create file “my-theme-icons.css”
  • open the file and enter content similar to this (replace “zocial” with the name of your icon font, and also make sure directory paths are correct): @charset "UTF-8"; @font-face { font-family: 'zocial'; font-style: normal; font-weight: normal; src: url('../zocial/zocial-regular-webfont.eot'); src: url('../zocial/zocial-regular-webfont.eot?#iefix') format('eot'), url('../zocial/zocial-regular-webfont.woff') format('woff'), url('../zocial/zocial-regular-webfont.ttf') format('truetype'), url('../zocial/zocial-regular-webfont.svg#zocialregular') format('svg'); } .zocial-acrobat:before{content:"\00E3"}/* some classes removed for brevity */.zocial-youtube:before{content:"U"}
  • open functions.php for the child theme, and add the following lines of code: add_action( 'wp_enqueue_scripts', 'my_airpro_scripts', 100 ); function my_airpro_scripts() { wp_enqueue_style( 'my-theme-icons', get_stylesheet_directory_uri() . '/fonts/my-theme-icons.css', false ); }
  • again, the styling can be created in Theme Options (Admin => Theme Options => Styling => Custom CSS Code) or in style.css of the child theme. Example: .sf-menu.wh-menu-main ul li a { font-family: 'Zocial', sans-serif; font-size:22px; }

I’ve tried to install the theme, but got error “The package could not be installed. The theme is missing the style.css stylesheet.”

This is a common error, and it usually indicates that a wrong .zip file was selected for upload during the theme installation.

To upload correct .zip archive, please do the following:
  1. Save the downloaded ThemeForest .zip archive (e.g. to your disk
  2. unpack the archive
  3. in WordPress admin dashboard, go to Appearance => Themes => “Add New” dialog
  4. browse to the unpacked archive and select

This should now correctly install the theme.

The process has been illustrated in our VIDEO instruction:

How to change the word “Home” in breadcrumbs, and replace it with a different word or a translation

Changing the word “Home” in breadcrumbs includes adding a few lines of PHP code. It can’t be done using .POT file. Reason: Breadcrumbs are generated using a third-party plugin, so AirPro .POT file doesn’t directly affect it.

The custom code can be added using the default AirPro theme, or using the child theme.

To translate “Home” breadcrumb using the default AirPro theme
  1. open functions.php and add code, so your functions.php includes code from this snippet:
  2. Remember, don’t overwrite entire content of functions.php, just add the new code.
  3. in the code, replace “Home:Translated” with the word in your language (e.g. “Accueil”).
To translate “Home” breadcrumb using the child AirPro theme
  1. activate AirPro Child theme (you already have this child theme, it’s a part of your downloaded AirPro bundle, under name;
  2. upload and install the child theme;
  3. activate child theme;
  4. open functions.php of the child theme, and add code, so your functions.php (in AirPro Child theme) looks like this snippet:
  5. replace “Home:Translated” with the word in your language (e.g. “Accueil”).
Which approach to choose?
The first approach is faster and simpler. But, your change could be lost during a future AirPro upgrade, because functions.php could be overwritten. For this reason, it is advisable to do any customizations in the child theme.

How can I add a new column on the demo home page

We have prepared a video which illustrates how to add a new “Savings” column to AirPro home page.

However, the same approach could be used for other segments on pages created using WPBaker Page Builder (formerly Visual Composer).

Steps included are:
  • add new column to the row;
  • change width for all four columns (including the new one);
  • set background to the new column (in video it was a solid color, but could also be an image);
  • clone content from one of the previous columns, and move to the new one;
  • set padding to the new column;
  • reorder columns as desired.

Show more

Contact the author

This author provides limited support for this item through this item's comments.

Item support includes:

  • Availability of the author to answer questions
  • Answering technical questions about item’s features
  • Assistance with reported bugs and issues
  • Help with included 3rd party assets

However, item support does not include:

  • Customization services
  • Installation services

View the item support policy