- Google Maps 6 Articles
- Regions 1 Article
If you aren't afraid to try new things, you can use a plugin to add additional functionality to BD in...
Show the listings in a set a custom number of columns on the directory pages. Use 1, 2, 3, 4, or 6 columns.
Add extra classes to the main listings page.
Change the letter and characters included in the ABC filtering.
Add content to the checkout receipt.
Add content at the top of the category pages.
Make changes to the contact form on the listings pages, or completely replace it.
Change the default h1 for the heading on a single listing page to something else.
When sorting listings on the front-end, there are two ways to treat a value as a number. First, you can edit the field settings and set it to validate as a decimal. If you need a more flexible way of setting if the field is a number, you can use this hook.
Make adjustments to the buttons before they are displayed on the page. This includes the edit and delete buttons on the single listing page, and on the page that shows all listings.
This hook can be used to change an "and" search to an "and/or" search. The hook actually works for both the quick search and advanced search settings, but in general, it was created especially for advanced searches that contain more search parameters.
This hook can be used to filter the listing main thumbnail HTML.
This hook can be used to add new content before listing excerpt.
This hook can be used add custom content in the general settings subtab.
This hook can be used to get the list of pages the plugin is used on.
This hook can be used to prevent Business Directory from controlling the page template.
This hook can be used to override template file.
This hook can be used to show the first page when it's skipped (it's automatically skipped if there's only 1 category and 1 plan to choose from). If someone wants the plan to show first, use this hook
This hook can be used to always mark paid listings as published, regardless of default status.
This hook can be used to include or edit Schema.org items for each form field; here's an example to illustrate field filtering.