This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Link Picker for CMB2

Description

Using the Link Picker for CMB2 control, you can choose a link from your WordPress site, or manually enter a link. You can also identify if the link should open in a new window, or not.

Features:

  • Easy to integrate with CMB2, just add a type of link_picker
  • Works with repeatable groups
  • Works as a repeatable field when repeatable is set to true
  • Outputs an array of text, url and blank when using get_post_meta
  • You are able to split the values of the field into individual parts by setting split_values to true. You can retrieve the split values by using the ID of the field and appending _text, _url and _blank to the ID when using get_post_meta (not compatible if using a repeatable field)

Screenshots

  • The Link Picker Control
  • Choose a link from your WordPress install
  • Responsive design
  • Setting a field as repeatable
  • The Link Picker as a repeatable field
  • Setting a field to have split values

Installation

  1. Backup your WordPress install
  2. Upload the plugin folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Configure the plugin via the ‘Link Picker for CMB2’ options page under the WordPress ‘Settings’ Menu

Reviews

November 25, 2017
Works great. If you want to adjust, fork it. Thanks for providing this.
June 22, 2017
Thanks for this plugin. It's got potential. Might be a mistake on my part, but I couldn't find the settings the plugin claims to have. I didn't want to show the 'text' or 'blank' options, but I hid them with CSS, so no biggie. Also, "repeatable" facility appears not to work.
Read all 2 reviews

Contributors & Developers

“Link Picker for CMB2” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Link Picker for CMB2” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • First stable release

1.0.1

  • Media assets error message fix

1.0.2

  • Updated responsiveness of control

1.0.3

1.0.4

  • Control now works if editor not supported by post type

1.0.5

  • Fixed a bug where the link was getting added to the main content editor

1.1.0

  • JS Error free for 2017! – Squashed all those nasty JS console bugs

1.2.0

  • WP Coding Standards, We got em! – Now passes those pesky WP Coding Standards

1.2.1

  • Added new artwork