Installation

To add a WordPress Plugin using the built-in plugin installer:

  1. Go to "Plugins -> Add New".
  2. Click "Upload Plugin" button.
  3. Choose downloaded ZIP file and click "Install Now" button.
  4. Make sure that you click on "Activate the plugin". Now you have installed directory plugin.
  5. (required) Generate an Envato API Personal Token by clicking this link, take purchase code from your codecanon downloads page, then go to Directory Admin -> Directory Settings page and enter generated access token and purchase code into appropriate settings fields.
  6. (required) Create new page with [webdirectory] shortcode or with [webdirectory custom_home=1] if you wish to build custom home page. Also you might want to create additional pages for frontend submission and dashboard with [webdirectory-submit] and [webdirectory-dashboard] shortcodes if you wish your logged in users to manage their listings, invoices and profile on the frontend dashboard page.
  7. (optional) Create new page with [webdirectory-listing-page] shortcode to build separate page for single listings. Especially when you are building custom home page, so there will not be any other directory elements like on the home page.

Mandatory page with [webdirectory] or with [webdirectory custom_home=1] shortcode must not have child pages, it must be public, not private, not in trash, must be unique - only one page with this shortcode allowed.

WordPress Multisite installation

Upload the plugin on Network Admin plugins page, but don't activate it. It is not allowed to enable "Network Activate" for the plugin on Network plugins page, instead activate it on the plugins page of each sub-site. Also note, that each activation on each sub-site requires separate license.