I solved this by editing the plugin files. Not ideal, but when the plugin author ignores your emails and forum posts it’s what I had to do (I have paid for the pro version…).
In the rare case that this may help someone else, in UserInsert.php I added the filter
$userData = apply_filters('user_meta_pre_user_register', $userData);
before
$this->userData = $userData;
$this->setMetaData();
as I realised that when the data was being sent to setMetaData() it was too soon and hadn’t reached the filter so didn’t have the extra meta fields added.
Why this is happening in this plugin, I have no idea….
Related Posts:
- Where the Nickname is being used in WordPress
- Building a scalable WordPress favouriting plugin – one serialised meta value array or many meta records
- How to add usermeta to “Notice of Email Change” email message
- How to get user-meta from Social Login registered users?
- delete_user_meta Delete one value out of array
- Upload files programmatically to users
- Displaying a Welcome Message to a Woocommerce User
- update_user_meta add value on the top on existing value
- Set user ID at time of wp_create_user
- I’m trying to update user meta but is always 1, What I doing wrong? [closed]
- Average Account Age
- How to keep users unique id stored in session in addition to IP in WordPress plugin?
- Modifying Author Link to add Author Meta in URL
- update_user_meta() misfires sometimes
- Cannot update user display_name field
- Shortcode to update user meta
- Search users with custom meta data
- Add user meta after a user has registered and logged In [closed]
- WordPress /users/me endpoint request forbidden
- Linking form to user meta fields
- Auto populate a user custom field from another user custom field
- Get user edit functions in frontend for site admin
- User updating their profile wipes my custom fields
- How To Export User’s Custom Fields in CSV or XLSX
- Get all user meta_keys and then group users by matching values
- How to use get_user_by in plugin
- Confusing problem with displaying message recipient metadata
- Need help getting a certain value out of a multi dimensional array
- How to delete only user meta value (not key) from usermeta table in wordpress?
- How to delete user meta by key
- Getting label name of extra user fields
- Passing a parameter to filter and action functions
- Do deactivated plugins slow down a WordPress site?
- Allow all file types for upload
- Difference between a theme and a plugin?
- Change Label for field used in Woo Commerce
- Symlinked plugin directory doesn’t appear in Admin
- How to install plugins in individual sites on a wordpress network?
- Cropping, Re-sizing and Saving images from one folder to another folder in wordpress
- Cron Job not working in plugin
- How to get all attachment image from post ?? WordPress
- What plugin should I use for a basic user signup/login system [closed]
- How to avoid redefining requirejs in plugin when another plugin also uses requirejs
- Review plugin with rating of post [closed]
- Hook to generate a dynamic sitemap with “All in One SEO Pack” Plugin
- How use %like% in sql statement wordpress
- Possible to replicate economist.com’s debate section in wordpress? [closed]
- Why slash is removed after domain?
- add mediaelement.js plugins into WordPress video player control bar
- MITM risk of not sanitizing?
- WordPress Central User Database
- Why Won’t Exported Blog From One Site Import Into New Site?
- Filtering WooCommerce Orders by Category
- Disable Gravatars in WordPress
- How to check if a taxonomy not exists in a plugin
- wordpress add_action() issue in ajax call
- Turning on output buffering in a wordpress plugin
- Is there a plugin for uploading files such as PDF files?
- Register google jquery gets overwritten by plugin
- Location dependent rendering of locations? [closed]
- get_comments_number() giving wrong results! What are alternatives?
- $pages = get_pages(‘child_of=’.$post->ID); Why arguments are concatenated?
- Set up functions to be overridden without using function_exists() by short-circuiting them?
- Unable to give correct path in wordpress
- Disable variations on woo commerce if out of stock
- Add wordpress user database on android app
- Grab ID from post from plugin and use it to create an object
- Help with a function in a widget
- Is wp_deregister_script the best way to deal with unneeded plugins in a page?
- PHP mobile redirect Endless loop
- Error: Can´t access facebook comment plugin admin page
- Is there a way to keep youtube videos from displaying on home page, and display only on single posts?
- Cache plugin for medium traffic news blog
- Deregistering and registering javascript breaks plugin
- how to convert XML from URL to HTML
- [Plugin: WordPress.com Stats] Javascript not being added to footer
- Strange Cached File in Super Cache
- Wp-minify doesn’t seem to minify my JS code
- How to hide plugin submenu title in drop down in admin panel in wordpress?
- Fail on admin_enqueue_scripts when I try it to upload a CSS file to my WordPress Plugin
- Post source link plugin – small modification
- Can we hide a certain user in WP?
- Hooking into the HTML header container
- Block plugin update possibilities (but not by hiding notifications)
- Execute function activate/deactivate plugin in specific pages
- Why can I not deregister my style and script on custom post type?
- Using multi-dimensional array with filter
- Frontend is empty wordpress
- “Share” Content from Another Site as Post
- Javascript in plugin not working
- import a latest vimeo user video into a page
- Create user assessment and use results in sql query
- Google Language Translator – Manage Translation
- WordPress multisite haml templates
- Is it safe to increase/alter the size of the wp_post.guid column from VARCHAR(255) to VARCHAR(2048)?
- correct validate inputs
- Fields are not displayed on front end under custom php code in Advanced Custom Fields and Flexible Content field WordPress
- Automatically download dependent plugins from WordPress.org?
- Automatically install bundled plugins during theme activation?
- Webpack configuration for multiblock plugins behaves unexpectedly