WP LinkedIn Multi-Users

This plugin is an extension to the WP-LinkedIn plugin that enables showing
LinkedIn profiles and recommendations for any registered user.

By default, the behavior of the WP-LinkedIn plugin
will be changed so that shortcodes and widgets show the data of the author of
the post or page. If the plugin cannot decide whose data to show (e.g. on the
home page or archive pages) you can configure it to either show nothing or a
specific user’s data.

This plugin also extends the [li_profile][li_profile]` shortcode and other shortcodes with
a new set of attributes that allow to specify which user’s profile to show.

For example:

  • [li_profile id="1"][li_profile id="1"]` will show the profile of the user with id 1.
  • [li_profile name="admin"][li_profile name="admin"]will show the profile of the user whose username
    is
    will show the profile of the user whose username
    is adminadmin`.
  • [li_profile email="admin@example.com"][li_profile email="admin@example.com"]will show the profile of the user
    whose email is
    will show the profile of the user
    whose email is admin@example.comadmin@example.com`.

Keywords

When specifying the idid` attribute, you can also indicate keywords instead of
explicit ids, the id will be calculated automatically depending on the keyword:

  • authorauthor`: is the author of the post, page or archive.
  • currentcurrent`: is the currently logged in user (if no user is logged in an error
    message will be displayed).
  • bp_displayedbp_displayed`: support for BuddyPress, shows the currently displayed
    BuddyPress profile.
  • bp_currentbp_current`: support for BuddyPress, shows the currently logged in
    BuddyPress user.

Regenerate Button

Additionally the plugin also provides the [[li_token_button]][[li_token_button]]` shortcode that
displays a “Regenerate Token” button on any post or page. Optional attributes
for that shortcode are:

  • button_labelbutton_label`: the label on the button.
  • before_errorbefore_errorand and after_errorafter_error`: HTML code to put before and after an error
    message.
  • before_successbefore_successand and after_successafter_success`: HTML code to put before and after a
    success message.
  • redirredir: the URL where the user should be redirected to in case of success.
    If
    : the URL where the user should be redirected to in case of success.
    If redirredir` is not provided the user will be redirected to the current page.

NOTE: If the user is not connected the button will not show up.

Connect with LinkedIn

You can now configure the plugin to allow users to login to your website using
their LinkedIn account. The plugin will show a link on the WordPress log in page
and you can also use the [[li_login_button]][[li_login_button]]` shortcode to display a “Connect with LinkedIn”
button anywhere of the site. Optional attributes
for that shortcode are:

  • button_labelbutton_label`: the label on the button.
  • before_errorbefore_errorand and after_errorafter_error`: HTML code to put before and after an error
    message.
  • before_successbefore_successand and after_successafter_success`: HTML code to put before and after a
    success message.
  • redirredir: the URL where the user should be redirected to in case of success.
    If
    : the URL where the user should be redirected to in case of success.
    If redirredir` is not provided the user will be redirected to the current page.

NOTE: If the user is already connected the button will not show up.

License purchase includes 1 year of product support and updates.

This plugin follows the standard WordPress installation method:

  1. Upload the wp-linkedin-muwp-linkedin-mufolder to the folder to the /wp-content/plugins//wp-content/plugins/` directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the plugin’s settings page, enter your license key in the ‘extensions’
    tab and press the ‘Save Changes’ button

Version 1.7.1

  • Fixing how the default user is retrieved when no id is given in a shortcode

Version 1.7

  • Added filters ‘linkedin_user_login’ and ‘linkedin_user_pass’ to allow
    choosing the new users’ login name and password
  • Modified the linkedin_user_connectedlinkedin_user_connected` action hook to accept a new parameter
    that tells whether a new user was created or not.
  • Added the linkedin_user_redirect_urilinkedin_user_redirect_uri` filter hook to filter the redirect uri
    after the user got connected.
  • Added support for [li_profile_field][li_profile_field]` shortcode

Version 1.6.3

  • Forcing network activation on multi-site installs

Version 1.6.2

  • Bug fix in the token retrieval process

Version 1.6.1

  • Small enhancements in error handling

Version 1.6

  • New actions linkedin_connect_fieldslinkedin_connect_fieldsand and linkedin_user_connectedlinkedin_user_connected` to allow
    processing of the user profile just after a user connected using LinkedIn
  • When possible retrieve the user’s avatar from LinkedIn
  • Bug fix when ‘connect with LinkedIn’ is activated

Version 1.5

  • Better admin notices
  • Improved license management
  • Updated all translations

Version 1.4

  • Added the capabiliy to allow users to connect using LinkedIn
  • Added a shortcode to display a “Connect with LinkedIn” button

Version 1.3.3

  • Upgrading updater library

Version 1.3.1

  • Fixing updater code

Version 1.3

  • [[li_user]][[li_user]]` shortcode is now deprecated in favor of additional attributes to
    the standards WP-LinkedIn shortcodes.
  • The ididattribute now accepts keywords such as attribute now accepts keywords such as authorauthor,, currentcurrent,,
    bp_displayedbp_displayed,, bp_currentbp_current` (see description for details).

Version 1.2

  • Adaptations to support new token retrieval mechanism in WP-LinkedIn

Version 1.1

  • Added Dutch translations.
  • Added a shortcode that displays a “Regenerate Token” button on any page or post
    for logged-in users.

Version 1.0.1

  • Small fixes.

Version 1.0

  • Initial release.
  • 1 week