Documentation: Everest Business Directory – A Complete Business Directory Plugin for WordPress

Check out the plugin’s demo: View Plugin’s Demo

Installing Instructions

  1. Unzip everest-business-directory.zip file
  2. Upload all the files to the /wp-content/plugins/everest-business-directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. For customizing the plugin’s settings, click on Directories in WordPress left admin menu.

Alternative installation from WordPress Dashboard

  1. Open your Dashboard-> Plugins-> Add New
  2. Click on Upload Plugin
  3. Click on Choose File
  4. Select the file everest-business-directory.zip file and click Install Now
  5. Once the plugin is installed click on Activate Plugin
  6. You are done, to customizing the plugin’s settings, click on Directories option menu in WordPress left admin menu.

How to Update your Plugin

  1. To get your new update file, go to https://codecanyon.net/downloads and download your update file.
  2. If you try to install the update when you already have the plugin installed, you may get the error

    Destination folder already exists.

  3. To update your plugin, first deactivate your currently installed plugin from Dashboard-> Plugins listing and delete the plugin.
  4. Then follow the Installation Instructions above.

The plugin data and settings are all stored in your WordPress Database and will not be affected if you delete the plugin file.

How to use

Once the plugin is installed and activated you will find a menu named “Directories” in the left menu bar of the admin menu. Also, you will find the other submenu as well. The submenus are listed below:

There are five main settings panels from which you can configure all the plugin settings as per your requirements.

  1. All Directories – Lists of Directory
  2. Add New – Add New directory page
  3. Categories – Create directory categories.
  4. Tags – Create tags for directory.
  5. Settings – Main Plugin Settings Page

All Directories

A click on the Directories menu will automatically redirect to all directories list. You can also click on the all directories submenu to see all directories list that has been successfull submitted from the frontend as well. You will see Title, Author, Categories, Tags, Date, Expires On. You can click on Add New to create a new Directories Form. After you have created or add new directories you can hover over the Title to Edit, view or Delete the form. Screenshot is provided below of all directories.

app_i_1
Directories Listing Page

By adding new directories you can create the directories via WordPress. You can check the below screenshot of all directory new pages.

app_i_2
Directory page

You can add the directories title, content, feature image, directory expiration. It also contents other configuration which is listed below in details

  1. Excerpt
    This is the field for creating short discription.
  2. AuthorYou can set the author.
  3. Directory Contact Information
    Here you can add the detail personnal information like email address, website and contact number.
  4. Directory Social Information
    You can use social media to show all the information via URL. It contains URL like Facebook, Twitter, Instagram, Google Plus, Youtube, and Linkedin
  5. Directory Location Information
    This option provides you the ability to show your location. You just need to add the address and click on plot map button to search the location. You can also use manually update the value to find the location.
  6. Directory Gallery
    You can add the gallery using the add gallery button as well as delete the gallery if you don’t want to use.
  7. Directory Custom Fields
    This field is only shown if you have created the new field in the setting submenu via custom field setting and also you can edit the text.

Categories

In this section you can add various categories for the directory which you can assign while adding the directory.

app_i_3
Directory Category

Tags

In this section, you can add various tags for the directory which you can assign while adding the directory.

app_i_4
Directory tags

 

Settings

This is the main configuration page for the directory for setting your site as the directory listing site. There are 6 subsections which contain an individual set of settings of the same type.

    1. General Settings
      In this section, you can configure all the general settings related to the plugin. You can choose a directory listing page with templates, directory dashboard page, and some other general configurations.
app_i_5
General Settings
    1. Map Settings

      In this section, you can configure all the settings related to the map. In order to display google map in the frontend, you must need to add API key on API Key Settings first. Then, other settings like longitude and latitude.

    2. Custom Fields

      In this section, you can also add unlimited custom fields which will provide you the ability to add any number of extra fields that you need in your directory submission form. You can also configure the type of those extra fields as text area, text field, radio button, select option, checkbox and date-picker as well. To create a Custom Field:
      Go to Custom Fields Tab and fill in the label and meta key and click on Add field button.

      • Label: Add a human readable Label to identify your new Custom Field.
      • Meta Key: Meta Key is used to identify the new fields value to the database. Please use lower case letters only for meta key and please don’t use any symbols or space keys. Use underscore( _ ) instead. For example: If you are to add Product Model then meta key can be product_model .
      • Field Type: Set its specific field type as datepicker, select option, checkbox, textarea, textfield or radio button type as per your requirement.

      Once you have set the above fields you can click on Add Field to add a new Custom Field. You can see this field at right side custom field lists section. Custom Fields can be deleted by click on the recycle bin icon at the right most side of the custom field.

    3. Listed New Custom Fields Options:

      • Text Field : Field label and checkbox option to enable/disable on frontend form.
      • Text Area : Textarea label and checkbox option to enable/disable on frontend form.
      • Radio Button: You can use Add Option to add a new radio option. You can set the label name, option, value and default checked state to enable/disable on frontend form.
      • Check Box: You can use Add Option to add a new checkbox option. You can set the label name, option, value and default checked state to enable/disable on frontend form.
      • Select Option:
        You can use Add Option to add a new select option. You can set the option, value and default checked state. You can enable Multiple Select and option to enable/disable on frontend form.
      • Datepicker: Fill Date-picker date label and option to enable/disable on front-end form.
    4. Frontend Form Settings:

      From form setting panel, you can configure all the detailed general settings regarding form. You can configure all the required option that you want to change or display in the directory submission form. This tab mainly includes 4 main settings related with form submission. Below are mentioned settings in details:

      • General : This is main general common settings options available such as you can set directory status on draft, pending, private or published for directory submitted from front-end.

        Available Option in General tab are:
        Directory Status, Field Required Message, File Extension Error Message, File Upload Limit Message,File Size Limit Message,Success Message, Form Error Message,Redirect URL(HereentertheURLwhereyouwanttoredirectaftersuccessfulformsubmission.Leaveblankifyoudon’twanttoredirect.), Check Login Option(Use this option if you want to login to submit the directory.), Login Type (Show login message or show login form), Username Label,Password Label,Remember Me Label,Submit Label,Login error message,Assign Category (Select specific category to assign), Assign Author (Logged in user will be assigned as the author if any user submits the form by logging in.) and at last option to set Submit Button Label.

      • Email Settings: From the Email settings you can set the email settings for Admin Notification(Please check this to receive the admin notification after every post submission from the front-end form),Admin Notification Subject, Admin Notification Message,Admin Email,Directory Publish Notification,Publish Notification Subject,Directory. Similarly other option available are Rejection Notification Enable/Disable(Check if you want to send rejection notification to the directory submitter.) with Reject Notification Subject as well as Specific Notification Message, Rejection Notification From Name and Rejection Notification From Email.


      • Form Fields Settings:

        From this tab, you can display required field for directory submission form. You can also drag and drop and set its order and position. Below are provided field:

        • Directory Title : Default field to fill directory title with option such as show on form enable/disable, field label name and requried option.
        • Directory Social Information : Available options are Show on form, field label, social fields options show/hide and required options for 6 social fields (Facebook , Twitter, Google+, Instagram, Linkedin and Youtube).
        • Directory Content: Available options are Show on form , field label, required option,display frontend editor type as Rich text editor, visual text editor, HTML text editor or Simple Text editor type and finally set content charactor limit.
        • Directory Image : Available options are Show on form, field label, uploader label and set size limit in MB.
        • Directory Category:Available options are Show on form, field label, required, display type as dropdown or checkbox, and exclude categories to display from frontend form category field.
        • Directory Tags: Available options are Show on form, field label , required, display type as checkbox, dropdown or text field and exclude tag field.
        • Directory Contact Information: Available options are Show on form, field label, 3 contact fields as email address (show/hide, required, label name), Website (show/hide, required, label name) and Phone number (show/hide, required, label name).
        • Directory Location Information: Available options are Show on form, field label, show map enable/disable option with location fields such as latitude, longitude, address, city, country and postal code.
        • Directory Gallery: Available options are Show on form, field label, uploader label, required checkbox, size limit in MB, and upload limit i.e maximum number of images to be uploaded.
        • Established Date : Available options are Show on form and required checkbox.
        • Other Custom Fields : The other custom fields that are created and added from Custom Fields Tab Settings is also listed on this section and can be drag and drop its position and order to display on frontend form with options to hide/show on form and required option.
      • Directory Details:

        In this settings tab, configure all Directory Detail Components and template layout for directory detail page.

        You can configure various options such as display featured image,gallery,tags,category,social/location/contact information and show/hide Map View on directory detail page. There is altogether 3 pre available template layout for directory details page.

      • Captcha Settings:

        From the captcha settings , you can either enable or disable the captcha in the front directory submission form.

        Below are provided option:

        • 1. ReCaptcha Site Key – Please go here to get the google reCaptcha site key.
        • 2. ReCaptcha Secret Key – Please go here to get the google reCaptcha secret key.
        • 3. Enable ReCaptcha in frontend form
        • 4. Enable ReCaptcha in login form
        • 5. ReCaptcha Label
        • 6. ReCaptcha Error Message
      • Customize Settings:

        From this settings , you can setup custom template markup as per your theme basis for single page, archive page, sidebar markup for directory post type.
        Below are provided option:

        • 1. Single Page Template Markup:
          For example.,
          < div id="primary" class="content-area" >
          < main id="main" class="site-main" role="main" >
          #template_content
          < /main >
          < / div >

          Please check the markup of your theme’s template files and enter the necessary markup as per your theme’s template html structure.
          We have defined the default markup which should match the standard markup of the default WordPress template structure but still there might be some chance of customization requirement.
          To check the markup of your active theme’s single.php file.
          Please use #template_content to replace the actual template content generated by our plugin beside the markup.

        • 2. Archive Page Template Markup:
          For example.,
          < div id="primary" class="content-area" >
          < main id="main" class="site-main" role="main" >
          < article class="page type-page status-publish hentry" >
          < div class="entry-content" >
          #template_content
          < /div >
          < /article >
          < /main >
          < /div >

          Please check the markup of your theme’s template files and enter the necessary markup as per your theme’s template html structure.
          We have defined the default markup which should match the standard markup of the default WordPress template structure but still there might be some chance of customization requirement.
          To check the markup of your active theme’s archive.php file.
          Please use #template_content to replace the actual template content generated by our plugin beside the markup.

        • 3. Sidebar/Sidebar Markup:Firstly, check to enable sidebar in our plugin’s directory detail template and archive template.

          Please check the markup of your theme’s template files and enter the necessary markup as per your theme’s template html structure.
          We have defined the default markup which should match the standard markup of the default WordPress template structure but still there might be some chance of customization requirement.
          Please use #sidebar_content to replace the actual sidebar content generated beside the markup.

          Single Page Template Markup

          Archive Template Markup

          Sidebar Template Markup

If you’ve any questions, please submit a ticket in our support system:
https://codecanyon.net/user/accesskeys#contact
or

support@accesspressthemes.com
Before you write to us, have you checked the Code Canyon Comments, your queries may already have been answered. Please check https://codecanyon.net/item/accesspress-anonymous-post-pro/9160446/comments

All the Screen sort are from WordPress 4.7 using the Twenty Seventeen Theme.

 


More Wp Resources

Themes Compatible with the Plugin :

AccessPress Anonymous Post Pro works best with every WordPress theme. It’s even more remarkable when used with popular themes like VMagazine and AccessPress Parallax.

AND IF THIS PLUGIN HAS IMPRESSED YOU, THEN YOU WOULD ENJOY OUR OTHER PROJECTS TOO. DO CHECK THESE OUT :

WPAll Club – A complete WordPress resources club. WordPress tutorials, blogs, curated free and premium themes and plugins, WordPress deals, offers, hosting info and more.

Premium WordPress Themes – 6 premium WordPress themes well suited for all sort of websites. Professional, well coded and highly configurable themes for you.

Premium WordPress Plugins – 45+ premium WordPress plugins of many different types. High user ratings, great quality and best sellers in CodeCanyon marketplace.

AccessPress Themes – AccessPress Themes has 50+ beautiful and elegant, fully responsive, multipurpose themes to meet your need for free and commercial basis.

8Degree Themes – 8Degree Themes offers 15+ free WordPress themes and 16+ premium WordPress themes carefully crafted with creativity.