Alma WordPress Theme

Responsive Multi-Purpose One Page Theme

Thank you for purchasing our theme. Welcome aboard.


If you need help or just want to say hi, check out our forums or our Themeforest's profile.

Support Forums   Themeforest profile

Don't worry. It's darn easy.

To install this theme you must have a working version of WordPress already installed.
For information in regard to installing the WordPress platform, please see the WordPress Codex.

When you have WordPress installed and running, you need to upload the theme files to your WordPress folder.

  • Using a FTP client: upload the unzipped theme folder into /wp-content/themes/
  • Using WordPress Uploader: head to Appearance > Themes > Install Themes > Upload and upload the Zip file

After uploading the theme, you need to activate it. Go to Appearance > Themes and activate it.

Plugin Activation

When you activate the theme, you need to activate the plugins that are required by the theme. You'll see a information box like this on top of the site:

You need to click on the Begin installing plugins link in order to install and activate all plugins.

Alma comes with a Theme Configuration Panel.
It means: customization super easy.

In your WordPress Admin, go to Appearance > Site Options:

Edit the fields you want, and then click Save all options

This is the first thing you should do after you have installed and activated the theme on your WordPress installation.

Important Notice

If your Site Options settings are not being saved, please check the System Status tab on your Site Options.

You'll find usefull information on troubleshooting.


General Settings

Set the base configuration settings of your theme.

Google Maps

Set your points on the map and add your coordinates.


Integrate the theme with Mail Chimp. Hassle free.


You can customize the typography of your site. From headings, to menus.

Creating the demo

You can import 3 types of content:

1. Demo Content

Go to Theme Options > Import Demo Content and chose the template you want to import

Manual Import

If you want to import the XML via Import Tools, go to Tools > Import > Wordpress and import the XML file you've included in the folder of your theme zip file.


2. Revolution Slider slideshows

You can import our slideshows. Go to the Revolution Slider menu, and click import. Choose the files we provide in the Dummy Content Folder.


Forget your classic WordPress content editor. This will change the way you create content for your site.

This theme uses the Visual Composer for WordPress plugin.

Visual Composer for WordPress will save you tons of time working on the site content. Now you’ll be able to create complex layouts within minutes! It’s build on top of the modern technologies – get the best for your lovely website!


Whenever there's a content editor, you can turn it to Visual Composer. Just look for this button:

When you turn Visual Composer on, you'll be able to create and edit content with simple Drag&Drops.
You'll see two buttons: Add element and Templates


We've included lots of components. The ones you really should look for, are the Layout elements. These are basically grid pre-settings.

For example, you want to build 2 columns with text on the left and an image on the right. Choose the element 1/2 + 1/2.
Then inside each column, enter your content. This is a very easy way to compose simple or complex layouts. Give it a try!

There's also some more components like slideshow's, buttons, tabs, lists, etc.

The row

You can set a lot of options per row. This gives you an incredible array of possibilities to customize your site.

You'll be able to set background images and colors, define text color, CSS animations, paddings and the ability to make the row full height, which means it will be out of the site container and fill the browser width.

You can create beautiful pages. With just a few clicks.

Besides the Visual Composer to build solid and great pages, there's also a few settings that you can use to customize your pages.


If you want to create special pages, you need to set a template for that page.

Special pages are:

  • Contact
  • Blank Page
  • Blog
  • Footer
  • Portfolio
  • Welcome Page

Just select the template from the Template drop-down that is located in the Page Attributes box. Each template can trigger new page options.

Page settings

Show page on site

Check this option if you want to reveal the page in the one page. Uncheck it if you want to hide it.

Full height

If you check this option, the page will fill the entire browser window.


By default every page do not have paddings, you can set them per page.

Background Settings

You can add a Video, a single image or a slideshow gallery to each page. You can also add a mask by adding a background color with opacity. If you want a parallax, just check the option and it will add a neat effect to your background.

Page order

You can easily change the page order without edit every single page manually. Just drag and drop the page list as pictured below:


In this theme, the footer is created from a page and not a sidebar as it is common.

This gives you more freedom to create your footer structure and using some of our shortcodes. Just create a page and set its template as Footer and it will appear on the bottom of your site.

Select 'Portfolio' in the page settings template option


It's very important to start to add some categories to your portfolio.
Create the categories you need and assign them to the item you are creating.

Featured Image

The featured image is the image that will appear on the work's list. You should always add one.


The portfolio comes with a simple but powerful Media Manager. You can add your images easily.

Create, edit or delete team elements in the team module (right menu)

You will be able to define the team role, and social networks for each team element.

To display the team, you just need to add the Team shortcode to your page/post:


The Shortcode

You can set a bunch of options when displaying your team.

If you want to target a specific team element, just set its ID.

Create, edit or delete clients

You will be able to define the client URL.

To display the clients, you just need to add the Clients shortcode to your page/post:


The Shortcode

You can set a bunch of options when displaying your team.

If you want to target a specific team element, just set its ID.

The blog sidebar is widget ready

This means you can add an infinity of widgets/components.

To manage your site's widgets, go to Appearance > Widgets and drag the ones you want.

Easily get your site translated.

This theme makes use of PO/MO files to manage translations.

We recommend the plugin Codestyling Localization to make the process easy.

You can manage and edit all gettext translation files (*.po/*.mo) directly out of WordPress Admin Center without any need of an external editor.

We ship the theme with English and Portuguese files. You may want to add your language. After creating it (refer to the plugin documentation in order to learn how to create a new language), you need to set the locale in the wp_config.php file.

If you want your site with multilingual support, we recommend the WPML plugin.

Our theme is WPML ready and optimized.

If you need your website translated, we suggest you to take a look at ICanLocalize for professional translators.

This template was developed for WordPress 3.0+ and tested in a vast majority of browsers.

If you found a bug, please use our Support Forum and report it describing:

  1. Operating System
  2. Browser version
  3. What is needed to replicate it

Compatible with

  • Internet Explorer 9+
  • Firefox 3.6+
  • Safari 4+
  • Chrome
  • Opera


This template is responsive and works on all major devices:

  • Large and small display
  • Smart Phones
  • Tablets

The following (awesome) resources were used to build this theme: