Brilliant Directories Site Connector
This plugin lets a WordPress administrator connect an external Brilliant Directories (BD) website and publish it at a path on the WordPress site, for example /directory . After you save a valid BD website URL, API key, and subfolder, the plugin writes the proxy files under the site root (the folder
About this tool.
This plugin lets a WordPress administrator connect an external Brilliant Directories (BD) website and publish it at a path on the WordPress site, for example /directory .
After you save a valid BD website URL, API key, and subfolder, the plugin writes the proxy files under the site root (the folder that serves your WordPress home URL). Visitors use your WordPress hostname. The plugin does not require you to upload .htaccess or PHP files by hand.
Requirements
- A Brilliant Directories website and API key.
- Apache with mod_rewrite enabled (the generated .htaccess routes only the chosen subfolder).
- The WordPress root folder must be writable so the plugin can create the subfolder.
What the plugin does
- Stores the BD website URL and an encrypted API key.
- Validates the subfolder (including nested paths) and checks that it is not reserved by WordPress or already used by a page.
- Installs proxy files at {WordPress root}/{subfolder}/ .
- Forwards directory traffic to your Brilliant Directories site and rewrites links, cookies, and redirects onto the WordPress path.
- Shows connection health for troubleshooting.
- Saves the BD Site ID after a successful connection check and adds an Open BD Admin button that opens the site’s Brilliant Directories admin in a new tab.
Nested subfolders
Nested paths are allowed. Examples:
- directory
- resources/directory
- resources/directory/members
Each segment may contain only letters, numbers, hyphens, and underscores. Do not use a leading slash, .. , or a full URL.
The generated rewrite rules apply only inside that folder. Other WordPress URLs ( /wp-admin , posts, pages) stay on WordPress.
Changing the subfolder
When you change Define Subfolder , the plugin:
- 01Validates the new path.
- 02Installs and verifies proxy files at the new location first.