As of August 2018, there are 18 Wild Apricot partners that integrate Wild Apricot with WordPress. The integration process allows single sign on and access control to WordPress content, governed by the Wild Apricot membership level or WordPress role. But integration of Wild Apricot gadgets is done using iframe embeds. This is limited in not only functionality but also design. The end result is not very aesthetically pleasing. In some cases the user is taken off the WordPress website and into Wild Apricot, for example if they wish to change their profile information.
We have seen several WordPress integrations with the Wild Apricot API, but in many cases these integrations are "hacks." The hacks attempt to place Wild Apricot content directly into a WordPress theme, enabling elegant design, but the performance slows down to a crawl.
The time has come to create a proper WordPress plugin with the following features:
- shortcode support for the membership directory
- support to override default CSS or inject your own CSS into the membership directory
- a customizable search widget to enable dynamic searching of Wild Apricot members on a WordPress website
- a customizable read-only membership profile
- ongoing support for integrating other gadgets like event calendars, member profile editing, event registration, membership renewal and other interactive modules, displayed natively by WordPress, but containing Wild Apricot content.
NewPath Consulting is working on a plugin actively and is looking for volunteers to test the plugin. Testers must:
- currently run a WordPress site or help Wild Apricot customers develop WordPress websites
- be willing to provide written feedback and bug reports
- have a test WordPress installation with access to a test Wild Apricot test site
- know how to install WordPress plugins, use short codes, widgets and CSS