Hi Andreas,
There’s something going on with WPML and assignments being gracefully upgraded. I’m not sure how to address it directly just yet. In older versions, assignment rules were all stored in one place since they were managed on one screen. Now that they are managed in Header settings, Pro 4 stores them inside the Header post itself in the database. The fastest way to get things working on your site again will be to do this:
- Delete the assignment rules from older versions of Pro (see code snippet below)
- Assign your site wide header
- Go to each additional header and assign them to the appropriate contexts
To delete the old assignment rules, add this to functions.php
of a child theme. Refresh your WordPress dashboard, then remove the code again.
delete_option( 'cornerstone_header_assignments' );
delete_option( 'cornerstone_footer_assignments' );
I’m sorry, I know this is a bit of work to reassign everything. Please let us know if this resolves the issue you’re encountering here.