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.

Organized Contacts

Description

Plugin will add customizer settings and [company] shortcode.
Company shortcode has attrs:
“id” (for muliple contacts) may be:
primary, secondary, tertiary, quaternary, fivefold, company_6, company_7, company_8.. etc..

"field" may be
    name, image, address, numbers, email, time_work, socials

"filter" (default as 'the_content')
    Set none for disable default filter

"before"
    The some custom html

"after"
    The some custom html

for example:
[company id=”secondary” field=”address” filter=”none” before=”Our address:”]
for muliple, or
[company field=”email”]
for primary only

for custom fields use:
new CDevelopers\Contacts\CustomControl(‘handle’, array(
‘type’ => ‘text’, // wp_customizer default types
‘label’ => ”, // Any title
),
‘Custom_Control’); // Set personal preregistred control classname

Installation

  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Appearance > Customize screen to configure the contacts

FAQ

Installation Instructions
  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Appearance > Customize screen to configure the contacts

Contributors & Developers

“Organized Contacts” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Organized Contacts” into your language.

Interested in development?

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

Changelog

1.4
– Add custom fields action with сonvenient class
– Set control priorities

1.3
– Unlimited companies (It helped for me, and I think you will maybe find useful)

1.2
– Add sanitize “image” field – from relative to absolute

1.1
– Add field “image”