开发者 | pjfc |
---|---|
更新时间 | 2024年4月8日 20:32 |
捐献地址: | 去捐款 |
PHP版本: | 3.8.6 及以上 |
WordPress版本: | 6.5 |
版权: | GPL2 or later |
版权网址: | 版权信息 |
So you activated a new plugin, and expected new usermeta fields to appear in SyncFields. But they didn't. Why does this happen: Most usermeta fields only get created in the WordPress database once they are needed for the first time. This typically is when a user first populates a field, and not once a plugin gets activated! What can you do about it: If you miss a specific usermeta field, create a test customer and use the field you want to appear. For example: to make WooCommerce billing_country usermeta field appear, create a testcustomer and purchase a test product whilst populating the checkout fields including the billing country for the test customer. At that moment new usermeta fields for WooCommerce are created for the first time in the WordPress database (Tip: use the 'Cash on Delivery' payment method so you don't have to set up any real payment methods yet to place the test order). After this, these usermeta fields are created, and therefore available to SyncFields. For details please check this: https://wordpress.org/support/topic/adding-fields-6
Yes it works.
If you want to run a regular Sync on a Cron schedule, please use this option. It normally should not be necessary because syncs are saved upon every commit.
The plugin is documented in the backend. If you have any questions, feel free to pose them in the Support section here https://wordpress.org/support/plugin/syncfields