Free Add-on!
This add-on is free. Click the download button to download or follow the installation instructions from within your WordPress admin.
Features
- Seamless integration with the Link extension.
- A shortcode that can be used anywhere you want to show a login form.
- A login form can optionally be shown in the template’s content block area.
- Adds a login widget that can be placed in your theme’s sidebar.
connections-business-directory-login.3.4.zip
Current Version: 3.4
Last Updated: 04/13/2024
Connections Business Directory LoginScreenshots






Changelog
3.4 12/01/2023
- OTHER: Correct misspelling.
- OTHER: Correct README.txt error.
- DEV: phpDoc updates.
- DEV: Add WPCS.
- DEV: Update
.gitignoreand.gitattributesfor Composer. - WPCS: There must be exactly one blank line after the file comment.
- WPCS: Not using strict comparison for
in_array(); supply true for$strictargument. - WPCS: Various minor code sniff corrections.
3.3 11/22/2023
- NEW: Add support for the enclosing shortcode form to the
[user_]shortcode. - BUG: In addition to checking for a logged-in user the
idattribute should check for a positive integer in case a user ID was specified in the[user_]shortcode.
3.2.1 11/14/2023
- BUG: Correct the namespace for the Login form Content Block, so it does not throw a fatal error.
3.2 11/10/2023
- FEATURE: Introduce the
[link_]shortcode. - TWEAK: Do not capitalize keywords.
- BUG: Correct the namespace for the form classes.
- BUG: Correct filter name. Steven A. Zahm A minute ago
- OTHER: Add screenshots to the README.txt.
- OTHER: Update README.txt to include a link to the documentation to the
[user_]shortcode. - OTHER: README.txt tweaks.
- DEV: phpDoc updates.
3.1 11/03/2023
- FEATURE: Introduce the
user_shortcode. - TWEAK: Refactor the shortcode to utilize the Shortcode API.
- TWEAK: Refactor the plugin initialization to occur on the
Connections_Directory/Loadedaction hook. - TWEAK: Include the Request Reset Password, Reset Password, and User Register forms.
3.0 10/23/2023
- TWEAK: Remove unnecessary check for the
WPINCconstant. - TWEAK: Make
Connections_Loginclassfinal. - TWEAK: Add
Connections_Loginclass properties. - TWEAK: Refactor loading the translations to use the
cnText_Domainclass. - TWEAK: Refactor
getLoginFormDefaults()to useRequest\Redirectto set the default redirect value. - TWEAK: Refactor
loginForm()to utilizeForm\User_Logininstead ofwp_login_form(). - BUG: Ensure the "Login Form" Content Block setting name is translation ready.
- OTHER: Update plugin header requirements.
- OTHER: Correct misspelling.
- DEV: phpDoc corrections.
2.2.2 12/23/2021
- TWEAK: Update widget save settings so checkboxes are properly saved in WordPress >= 5.8.
- DEV: Do not evaluate widget instance setting when setting form field value.
- OTHER: Correct misspelling.
- DEV: phpDoc correction.
2.2.1 05/03/2021
- TWEAK: Remove use of
create_function(). - OTHER: Update copyright year.
- OTHER: Update
httptohttps. - DEV: Correct code formatting.
- DEV: phpDoc corrections.
2.2 06/23/2020
- TWEAK: If
get_permalink()returns an empty URL, then default toget_home_url()for the login redirect parameter. - OTHER: Update copyright year.
- OTHER: Update URLs from
httptohttps. - OTHER: Update "Test up to" version 5.4.
2.1 05/15/2019
- BUG: Check if variable is an array before counting to prevent PHP notice.
- I18N: Update POT file.
- I18N: Update Spanish (Spain) translation.
- I18N: Add French (France) translation.
- OTHER: Update copyright year.
- OTHER: Update plugin header name to match naming conventions used in other addons.
- OTHER: Update readme tags.
- OTHER: Update readme meta tags; requires, tested and minimum PHP version.
2.0.3 06/05/2018
- BUG: Shortcode returns content, not echo it.
- DEV: phpDoc update.
2.0.2 12/14/2017
- BUG: Prevent PHP warning; "Illegal string offset 'echo'".
2.0.1 03/17/2016
- NEW: Introduce the
cn_login_widget_link_anchorfilter. - BUG: Use correct bbPress function to return the user topics created URL.
- TWEAK: Default logout link redirect URL to the current page.
- OTHER: Correct version number in changelog section of readme.txt.
2.0 03/02/2016
- FEATURE: Option to configure widget to be visible site wide in the sidebar or limited to only the entry detail/profile page in Connections.
- FEATURE: Configurable widget title based on if user is logged in or not.
- FEATURE: Option to disable the "Remember me" checkbox in the login form.
- FEATURE: Option to disable the "Lost Password" link in the login form.
- FEATURE: Add support for adding custom links which can be displayed to a logged out user.
- FEATURE: Option to display the users Gravatar when they are logged in.
- FEATURE: Option to set the Gravatar's image size.
- FEATURE: Option to display the user's admin profile link.
- FEATURE: Option to display the logout link.
- FEATURE: Add support for adding custom links which can be displayed to a logged in user.
- FEATURE: Support for bbPress.
- FEATURE: Support for BuddyPress.
- FEATURE: Extension support and integration with the Link extension.
- FEATURE: Add shortcode options to the [connections_login] shortcode so the labels can be configured.
- NEW: Introduce the
cn_login_supported_tokensfilter. - NEW: Introduce the
cn_login_avatar_sizefilter. - NEW: Introduce the
cn_login_logout_urlfilter. - NEW: Introduce the
cn_login_login_urlfilter. - NEW: Introduce the
cn_login_replace_tokensfilter. - NEW: Introduce the
cn_login_image_typesfilter. - NEW: Introduce the
cn_login_widget_update_settingsfilter. - NEW: Introduce the
cn_login_before_widget_common_settingsaction. - NEW: Introduce the
cn_login_after_widget_common_settingsaction. - NEW: Introduce the
cn_login_before_widget_logged_out_settingsaction. - NEW: Introduce the
cn_login_after_widget_logged_out_settingsaction. - NEW: Introduce the
cn_login_after_widget_logged_in_settingsaction. - NEW: Introduce the
cn_login_widget_beforeaction. - NEW: Introduce the
cn_login_widget_logged_in_beforeaction. - NEW: Introduce the
cn_login_widget_logged_in_afteraction. - NEW: Introduce the
cn_login_widget_logged_out_beforeaction. - NEW: Introduce the
cn_login_widget_logged_out_afteraction. - NEW: Introduce the
cn_login_widget_afteraction. - NEW: Introduce the
cn_login_display_image_{$type}action. - NEW: Introduce the
cn_login_widget_lost_password_urlfilter. - NEW: Introduce the
cn_login_widget_register_urlfilter. - NEW: Introduce the
cn_login_widget_register_urlaction. - NEW: Introduce the
cn_login_widget_{$context}_linksfilter. - NEW: Introduce the
cn_login_widget_before_{$context}_linksaction. - NEW: Introduce the
cn_login_widget_after_{$context}_linksaction. - TWEAK: Escape translated strings.
- I18N: Update POT file.
- I18N: Update es_ES PO/MO files.
1.1 07/06/2015
- BUG: Load the text domain immediately on plugins_loaded action so the translation files will be loaded.
- BUG: Remove stray period from version number.
- TWEAK: Refactor loadTextDomain() so it is consistent with the other extensions for Connections.
- I18N: Include the POT file.
- I18N: Add a Spanish (Spain) translation (machine translated).
- DEV: Update .gitignore.
1.0 08/08/2014
- Initial release.

