Installation
First, and most important, before you can use the Enhanced Categories extension you must first install the Connections Business Directory plugin. Follow this link to the installation instructions.
Install the Enhanced Categories extension as you would any other WordPress plugin.
1. Navigate to the Plugins menu and click Add New.
2. Click the Upload link and the top of the page.
3. Browse to where you downloaded the Enhanced Categories extension zip file and select it.
4. Click Install Now.
5. Upon successful installation, click Activate Plugin.
Support License Activation
After you have activated the Enhanced Categories extension, navigate to the Connections : Settings admin page and click the Licenses tab.
Enter the support license key that you received in your email receipt and click the Activate button. With your support license key activated, any time there is an update released, you will be notified in the WordPress admin with an opportunity to update to the latest version with a single click.
Result List Action

- Navigate to the Connections : Settings admin page and click the Display tab.
- Scroll down the Result List Actions section.
- Enable the “View All Categories” option.
Settings
The settings for this extension can be found on the Connections : Settings admin page under the Display tab.
Tip
Breadcrumb
Display the category breadcrumb above the directory results list. This option is enabled by default.
Display
Display the directory categories above the the directory results list. This option is enabled by default.
Depth
The number of levels of the category hierarchy to display. Enter 0 for unlimited (default). Enter 1 to display the root parent categories only.
Important
Display Children
If enabled, only the children categories of the parent category being viewed will be displayed. Disabling this option will display all categories, to the set depth, regardless of the current category being viewed. This option is enabled by default.
Display Count
If enabled the category counts will be displayed. This is the number of directory entries assigned to a category excluding unlisted entries or entries in moderation. This option is disabled by default.
Hide Empty
Hide the categories which have no entries assigned to them. If a child category of a parent category has been assigned to an entry the parent category will be displayed regardless if any entries have been assigned to the parent category. This option is enabled by default.
Display Style
The style used to display the categories before the results list.
Important
Tip
Permalinks Enabled
If enabled the category names, if displayed, will be links which when clicked will filter the results list by the category that was clicked. This option is disabled by default.
Display Parents
If enabled, the category hierarchy will be displayed when displaying the categories assigned to the entry. This option is disabled by default.
Display Style
Choose to display the categories as an inline list or a bulleted list. The default is to display as a bulleted list.
Separator
If multiple categories are assigned to an entry, the character entered into this field will be used to separate them. The default is [comma][space].
Parent Separator
The separator to be used to separate the categories when displaying the category hierarchy. The default is [space][»][space].
Shortcode
The categories can be displayed on a page other than the directory home page by utilizing a shortcode.
/* * Example */ [connections_categories] |
The shortcode supports several options which you can use to override the above settings to customize the display. The options are:
hide_empty
:: Overrides the Hide Empty setting. Valid values are true
or false
.
show_count
:: Overrides the Display Count setting. Valid values are true
or false
.
depth
:: Overrides the Depth setting. Valid values are -1
, 0
and any integer.
parent_id
:: Display only the categories of the defined parent category ID.
child_of
:: Display only the children of the defined parent category ID.
force_home
:: Force permalinks to resolve to the page set as the directory home page rather than the current page. Valid values are true
or false
. Default is the directory home page setting.
home_id
:: Force permalinks to resolve to the defined page ID instead of the current page. Valid values are true
or false
. The default is false
.