WordPress Business Directory Plugin

Create any kind of directory on your site, easily

  • Features
  • Pricing
  • Blog
  • Support
  • Login
  • Get Started

General Tab

Last Updated: January 11, 2021

  1. Home
  2. Knowledge Base
  3. Plugin Settings & Set Up
  4. General Tab


The General tab is used to configure overall settings for the Business Directory.  There are 4 sub-tabs on General:

  • SEO Settings
  • reCAPTCHA
  • Registration
  • Advanced

SEO Settings Sub Tab

Permalink Settings Section
These indicate what values will appear in various URLs used by Business Directory.

Directory Listings Slug: The slug used in the directory URL. This is the main directory URL. Must not contain spaces or remain empty. Avoid common terms which are likely already in use.

Categories Slug: The slug used in the category display URL, to which the category name will be appended. Example: http://site/wpbdm-category/manufacturing/ where “Manufacturing” is the category, and wpbdm-category is the category slug. Must not contain spaces or remain empty. Avoid common terms which are likely already in use, like “category”

Tags Slug: The slug used in the tag display URL, to which the tag name will be appended. Example: http://site/wpbdm-tags/red/ where “Red” is the tag, and wpbdm-tags is the tag slug. Must not contain spaces or remain empty. Avoid common terms which are likely already in use, like “tag(s)”

Remove ID from directory URLs?  This SEO friendly option is something we added in 3.5.1 to allow you to remove the ID from the URL of the directory listing.  It's on by default to ensure that you have the most searchable URLs in BD.  We don't recommend turning this off anymore.

Allow BD to anonymously collect information about your installed plugins, themes and WP version?  BD has the optional setting where you can send us information about your server so we're better able to test and prepare each release to avoid breaking your site!  We have a full writeup on what we collect and do with that data here. We don't collect private data like site URL, usernames, passwords or keys, but do gather general info like PHP version etc to help our testing efforts.

 

Return to top


reCAPTCHA Settings Sub Tab

These are the settings for configuring reCAPTCHA that is used on the BD comment and submission forms.

IMPORTANT: If you are new to reCAPTCHA, you will need to obtain a reCAPTCHA key for your site.  You can register for that here (requires a Google account).  Be sure to enter your EXACT domain when generating keys.  If your site URL is “www.site.com” don't enter, “site.com” as reCAPTCHA treats them differently.  Exact site names matter!

Use reCAPTCHA for contact forms: If checked, a captcha will appear on the contact form and will be required

Turn off reCAPTCHA for logged in users: If checked, logged in users will not be required to fill out ANY captcha on any page if you have them enabled.

Use reCAPTCHA for listing submits: If checked, a captcha will appear on the submit listing form and will be required

Use reCAPTCHA for listing comments: If checked, a captcha will appear on the comment form and will be required (only works when comments are turned on for listings)

reCAPTCHA Public Key: The public key from http://recaptcha.com that you obtain for your domain

reCAPTCHA Private Key: The private key from http://recaptcha.com that you obtain for your domain

 

Return to top


Registration Settings Sub Tab

The Registration section is where you manage whether users are required to have a WordPress user account to post listings or not, along with membership plugin configuration so that BD can use their URLs instead of the default WP ones.

Require login to post listings: If checked, users must have an account on your site to create a listing.

IMPORTANT: If you require registration, you must ALSO turn on registration for your WP site in general (BD cannot do that automatically!).  You can find this setting under Settings → General, and checking the “Membership (Allow anyone to register)” checkbox.  If you don't turn this on, users will be required to register for an account, but they will NOT see any “Register” link on the login form.

Allow anonymous users to edit/manage listings with an access key: If checked, this allows users to manage their listings without an account and instead, use their email and an access key (emailed to them when the listing is placed, or one you can manually send from the Directory → Directory Listings area) to edit or delete the listing.  Do not turn this on at the same time as “Require Login to post listings”.

Login URL: If you are using a Membership plugin such as s2member, MemberMouse, Restrict Content Pro, WishList member or others, you will need to enter their Login Form URL they provide you here. If you don't do this, BD will use the default WP login form instead.

Registration URL: If you are using a Membership plugin such as s2member, MemberMouse, Restrict Content Pro, WishList member or others, you will need to enter their Registration Form URL they provide you here.  If you don't do this, BD will use the default WP registration form instead.

IMPORTANT: Because BD follows WordPress standards, we require that all membership plugins honor the “redirect_to” parameter in an URL as specified in the WordPress Codex.  If your membership plugin does something else besides use the “redirect_to” parameter to send a user to a page after login or registration, it will NOT be compatible with BD.  This is a bug in your membership plugin and not a problem with BD, as they should be adhering to the WordPress API standards for this.

Login URL: If you are using a Membership plugin such as s2member, MemberMouse, Restrict Content Pro, WishList member or others, you will need to enter their Login Form URL they provide you here. If you don't do this, BD will use the default WP login form instead.

Return to top


Advanced Settings Sub Tab

IMPORTANT: These settings are mostly for workarounds on themes that are complex or things that you should enable at the suggestion of Customer Support.  Some options should not be turned on without understanding the implications first–check your site CAREFULLY after you enable any of them to make sure it was the right decision for your setup.

Disable Advanced CPT Integration: Some themes that we've encountered have incredibly complex implementations and use of hooks and filters that are not entirely compatible with BD's use of a shortcode to output content in a page.  For some themes like Elegant Theme or X, we've added this feature which uses a simpler mode of output for a theme that works better under these circumstances.  Enable it if you have one of these themes and you are having issues with your directory output on all pages.  DO NOT TURN THIS ON unless you are certain you need to.

Enable AJAX Compatibility Mode: BD heavily relies on AJAX callbacks to complete certain actions, such as CSV import and export.  If you are having some difficulty performing an import or export and a conflict test seems to help, you may benefit from turning this on to help finish the export or import.  Conflicts are serious and you should consider finding and eliminating them, rather than just hide them with this workaround.

Disable Frontend Listing Submission: Turn this on if you only want the admin to post listings and prevent users from doing so.  Helpful for curated or private directories.

Return to top

Was this article helpful?

You must log in to vote
Yes No

Related Articles

  • How to use Business Directory Themes
  • How to embed video in your listings
  • CSV Import & Export
  • Form Fields
  • Email Tab
  • Debugging

Topics

  • SEO Settings Sub Tab
  • reCAPTCHA Settings Sub Tab
  • Registration Settings Sub Tab
  • Advanced Settings Sub Tab

Quick Links

  • Knowledge Base
  • Getting Started Guide
  • Change Log

Build Easy Directory Listings

Our WordPress directory plugin will help you create the online listings website you've been planning. And with our 14-day risk-free trial, there's no reason to wait.
Start earning customers today.

Get Business Directory Now

Resources

  • Blog
  • Contact
  • Video Tutorials
  • Affiliates
  • Best Directory Websites Showcase
  • Demo

Purchase

  • Pricing
  • Business Directory Themes
  • Free Business Directories

Our Brands

  • Formidable Forms
  • AWP Classifieds

Business Directory Plugin for WordPress

Copyright © 2010–2021 Strategy11 LLC
Privacy Policy | Terms of Service | Sitemap

Join 20,000+ using Business Directory Plugin to build website directories fast. Get Started See User Reviews