I am trying to:
- Install WPML on a site build with Types and Views Beta.
- When installing the stable versions of CMS and String translations i get the following fatal error after installing the latter:
Fatal error: Class 'Types_Field_Group_Post_Factory' not found in /home/burotijs/public_html/rusch/wp-content/plugins/types/vendor/toolset/types/embedded/includes/wpml.php on line 303
- When i deactivated String translation via FTP i also got a message to install WPML 3.9 (that is the beta)
- When installing CMS 3.9 i directly got the same error as above.
Can you guys tell me how to implement WPML the correct way?
Since the error message i decided to post my question here. If i need to go to WPML support, please let me know.
Integrating the new versions is part of the work required from both Toolset and WPML before the final versions can be released.
You'll need to wait for the final versions before you can expect to be able to use the two together.
I know we expect to release updated beta versions later this month before publishing the final versions, and it may be that you'll see support for WPML then but I can't currently say if that will be the case.
I've shared the error message you reported with the developers just to make sure it is known and expected.
Thanks for that, I have passed that on to the developers.
You can downgrade if you are not using post relationships.
If you have set up post relationships with the beta they won't work when downgrading and you would have to set them up again from scratch with the old method.
I'll update here when the developers have looked at your site.
Yes, i don't have any problems anymore. Might it be due to the fact that WPML updated to 3.9 yesterday (after the bug occured)?
Anyway; thanks a lot Nigel!
Marc
Hi,
I have got the same error, but using the many-to-many relationships.So downgrading is not an option.
Fatal error: Uncaught Error: Class 'Types_Field_Group_Post_Factory' not found in /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-content/plugins/types/vendor/toolset/types/embedded/includes/wpml.php:303 Stack trace: #0 /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-content/plugins/types/vendor/toolset/types/embedded/admin.php(91): wpcf_admin_bulk_string_translation() #1 /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-content/plugins/types/vendor/toolset/types/embedded/bootstrap.php(239): wpcf_embedded_admin_init_hook() #2 /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-includes/class-wp-hook.php(286): wpcf_embedded_init('') #3 /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #4 /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #5 /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-settings.ph in /home/p13592/domains/sgrsmt.nl/public_html/client/yogatrainer/wp-content/plugins/types/vendor/toolset/types/embedded/includes/wpml.php on line 303
I am using the latest versions of all the plugins, but that doesn't seem to matter.