* EDIT * We have a multi record custom data group with a field called "Status". When this field changes value to "Completed" we want people to see specific pages in WordPress.
I have tried to setup a Smart Group and link this to a Role in Civi using Groups Role Sync, but this plugin does not work with smart groups.
I created a Parent ACL group of the smart group in question, but this is not being populated.
I've also tried creating a CiviRule to add a membership when custom fields are edited and then use the membership sync to role plugin, but CiviRules can't evaluate the values in multi record custom data groups (for understandable reasons).
So.... I was wondering if anyone had any other ideas of how we can automatically add a capability or role in WordPress based on the data in CiviCRM? Maybe someone could share some custom code for a plugin to do this, similair to this answer but for WordPress?