Plugins Installation & Configuration.
Installing Required Plugins
After successfully installing WordPress,and the Atlas theme we need to install the required plugins. You will see a message on top of the wordpress admin area requiring you to install a few plugins.
The following plugins are required to use the theme. Without them, the theme won't fully work.
It is important that after you install and activate all the plugins you refresh your browser page to see the new admin pages.
1 | Hangar Plugin: is a powerful collection of features to enhance your website, it allows you to select which elements you want to load and use for your website. |
2 | Paid Memberships Pro Plugin: this plugin allows you to create, edit and delete listings from the frontend. The membership system included within the plugin allows you to create different membership levels needed to submit from the frontend. |
3 | TDP - Frontend Edit Profile: Display a form on the frontend that allows you to modify the profile from the frontend. This plugin can be used in conjuction with the Paid Memberships Pro Plugin. |
How To Use The Hangar Plugin
To make things easier, the hangar plugin comes packed with different modules that you can decide to enable or disable. Some modules needs to be enabled in order to use shortcodes, widgets and other elements.
The reason why this plugin has been created is to comply with the new ThemeForest guidelines, you can select only the functionality that you need, without unnecessary code.
How To Enable Shortcodes, Widgets & Other Elements
To start using Hangar, simply click on the "Hangar" link into your WordPress dashboard, you will see a new page with different modules (like the screen here), to enable a module click on the "Activate" button. Easy!
The following modules are recommended
1 | Hangar - Shortcodes Pack |
2 | Hangar - Social Widgets |
3 | Hangar - Theme Widgets |

How to use the Paid Memberships Pro Plugin
The Listings & Membership plugin allows you to create, edit and delete listings from the frontend. The membership system included within the plugin allows you to create different membership levels needed to submit from the frontend.
Follow these steps here to quickly setup the membership system and the required pages. If needed you can also have a look at the video tutorial at the bottom of the page.
Be sure to spend some time thinking about what membership levels you want for your site. It’s easiest to set up when you have this very clear ahead of time.
You should also have your payment gateway account created already and have your API keys or gateway username and password handy.
How to allow users to post from the front-end
Since version 1.3 to allow users to post from the front-end a new user role has been created. In your WordPress dashboard, navigate to "Settings -> General" and switch the "New User Default Role" option to "Listing Contributor"
This is required to allow users posting from the front-end, every user that has to post from the front-end will need that user role.
How to add a new membership level
1 | Click on "Memberships" in your wordpress dashboard. |
2 | Click on the "Add New Membership Level" button. |
3 | Fill in the required details such as name, membership description and confirmation message. ( These fields will be used on the frontend. ) For example, the confirmation message is displayed after the user has succesffully registered for that membership. |
4 | Set the membership fee if you want to charge users to post listings on your website, otherwise you can leave these fields empty. |
5 | Set the membership posting allowance, just enter a number, this is the amount of listings the user can post on the frontend. & save the membership. |
Setting up required pages
1 | Click the Pages Setup Tab. (From the dashboard, go to Memberships and select Page Setup) |
2 | The plugin can generate the required pages for you, Click the link that says “let us generate them for you”. |
3 | Done. Pages have been created for you. |
Payment Gateway & SSL Settings
1 | Click the Payment Gateways Tab |
2 | Payment Gateway: Click the drop-down and select one of the payment options available. |
3 | Gateway Environment: Choose the test or live gateway. But typically you want to set this to “Live” when the website is live. |
4 | Complete the fields for your chosen Gateway: For Stripe, enter your Stripe secret key and publishable key. Other payment methods with have different processes. |
5 | Sales Tax: For this example, we are not charging Sales Tax. Always check with your accountant or your state tax office to see if tax is required and the tax rate for your memberships. |
6 | SSL: An SSL certificate can be purchased and setup by your website hosting provider |
7 | SSL Seal Code: If you have an SSL Seal Code paste it in the box here. |
8 | Note: You may see additional fields below, such as a webhook or a service url you might need to reference for your gatew. |
9 | Save Settings |
Email Settings
1 | Click the Email Tab. |
2 | From Email and From Name: Use these fields to change the email address and name used WordPress sends email communications to your members. |
3 | Send the site admin emails: Keep all boxes checked so you receive email confirmations about membership activity on your site. |
4 | Save Settings |
Upgrade or Downgrade a User’s Membership Level
The site administrator can manually update a user’s membership level through the WordPress admin or the member can change their own level through your site.
- Locate the member within the “Users” page of your admin by doing a search for their name or email address. Once you locate the user, click their name or the edit link to manage their account.
- On the edit user screen, you will see a section for “Membership Level” at the bottom of the page. Choose the preferred membership level from the dropdown list.
- If you modify a user’s membership level through this method, their recurring payment will be cancelled automatically and they will no longer be billed for membership. To change a user to a paying membership, have them click the “change membership level” link under their account page.
- Changing the membership with this method, will also reset the post count.
How to use the TDP - Frontend Edit Profile plugin
Display a form on the frontend that allows you to modify the profile from the frontend. This plugin can be used in conjuction with the Paid Memberships Pro Plugin.
The only thing you need to do once you enabled this plugin is to create a page and add the following shortcode to the page [editprofile]. That's it.
Publishing Your Listings
As an administrator you can publish your listings from the wordpress dashboard, without having to singup for a membership. To start publishing listings follow these quick steps.
Add listings categories
1 | Add listings categories: navigate to "Listings -> Listings Categories" into your wordpress dashboard and start filling the details. |
2 | Upload a marker: use the marker type field to upload the image of the marker that will be used on the map for each listing into that category. |
3 | Upload a featured marker: use this field to upload a different marker that will be used for featured listings into that category. This is usefull if you want to create a difference between normal listings and featured ones. For example you could upload a marker bigger than the normal one. |
4 | Enter a description: use the editor at the bottom of the page to add a custom description that will be displayed into the listing category page. You can leave it blank if not needed. |
Add listings locations
1 | Add listings locations: navigate to "Listings -> Listings Location" into your wordpress dashboard and start filling the details. |
Add listings
1 | Add listings : navigate to "Listings -> Add New" into your wordpress dashboard and start filling the details. |
2 | Set categories & locations: on the right side of the screen you can assign locations and categories. |
3 | Required Marker Location On The Map: in order to publish your listing you need to set the marker position, to set a position simply type the address into the search bar above the map, or double click on a point on the map. |
4 | Contact Details: contact details can be found below the map, you can set a phone number, a website and you can also add additional details by using the Fields Builder. |
5 | Additional Images: additional images can be uploaded by clicking on the "Listing Images" tab. If you want to increase the amount of pictures please follow the tutorial available into the tutorial section of the documentation. |
6 | Save: once you are done, press the publish button. |


Publishing Listings From The Frontend
Atlas provides the ability to publish listings from the frontend. In order to enable such feature you need to setup memberships (at least one membership is required) and create the required pages.
1 | Add Submission Page: navigate to "Pages -> Add New" into your wordpress dashboard and start filling the details. |
2 | Set page template: to "Submit Listing Page" |
3 | Set page layout: to "Fullwidth" |
4 | Submission options: navigate to "Theme Options -> Listings Settings -> Listings Submission" into your wordpress dashboard. |
5 | Set the Default Listing Submission Status |
6 | Set the Default Listing Edit Status |
7 | You can also set the page where users will be redirect after submitting a listing, this page could have information regarding what happens next, and how long they will have to wait to see their listing approved. Obviously you need to create a page and add any content you want. |
Setting Featured Listings Based on Memberships Levels
Atlas comes with a useful feature that allows you to automatically set listings as featured based on the user membership level. This feature is really useful because you may want to set different packages with different prices, and offer an package where listings are set as featured.
All you need to do in order to set this feature is to get the ID number of the membership (you can see the membership id number from the "Memberships" Page into your dashboard) and type it into the field into the theme options panel.
Edit And Manage Listings From The Frontend
Atlas comes with the ability to edit/delete listings from the frontend. The theme provides 2 page templates where you can manage your listing. Follow these steps to setup this feature.
Please note: you are required to create 2 pages, one of them is used as a "bridge". The dashboard page will link to the edit page. This is required and for this reason both pages must be created.
1 | Add edit listings page: navigate to "Pages -> Add New" into your wordpress dashboard and start filling the details. |
2 | Change Page Template: set the page template to "Edit Listings" |
3 | Change Page Layout: set the page layout to "Fullwidth" |
4 | Save this page |
5 | Creating the dashboard page navigate to "Pages -> Add New" into your wordpress dashboard and start filling the details. |
6 | Add shortcode: add the following shortcode to the page content [efe_dashboard post_type="listing"] |
7 | Change Page Layout: set the page layout to "Fullwidth" |
8 | Save this page |
9 | Navigate to "Theme Options" -> User Dashboard |
10 | Modify The Options to reflect the pages that you just created. |



Configuring The Listings Search Form
Atlas come with a custom widget/form that allows you to search for listings. In order to get it working you need to setup a few things. Follow these steps to get it up and running in no time.
The search form can also be customized and you can add new fields to it. Please follow the tutorial into the tutorial section of the documentation.
1 | Create the search results page: navigate to Pages -> Add New into your wordpress dashboard and start filling the details. |
2 | Set the page template: to "Search Results Page". |
3 | Change page layout: to "fullwidth". |
4 | Save the page |
5 | Navigate to Theme Options -> General Settings tab |
6 | Change the option "Search Results Page" from the dropdown menu select the page that you just created. |
7 | Save the options |