This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing a blank page when viewing the "Jobs" and "Employers" pages in languages other than English. The pages were created with the Superio theme and the WP Job Board Pro plugin.
Solution: We found that the issue is related to the translation preferences of custom fields. To resolve this, please follow these steps: 1. Navigate to WPML > Settings > Custom Fields Translation. 2. Enable the option "Show 'Multilingual Content Setup' meta box on post edit screen". 3. Save the settings. 4. Edit the Jobs page in the default language. 5. In the 'Multilingual Content Setup' section, set the apus_page_ fields to 'Copy'. 6. Click 'Apply'. 7. Make a minor change to the page and update it. 8. Send the page for translation using the WPML editor.
For the 'Employers' page, please: 1. Go to WPML > Settings > Custom Fields Translation. 2. Set the following fields to 'Copy':
apus_page_employers_display_mode
apus_page_employers_inner_list_style
apus_page_employers_inner_grid_style
apus_page_employers_columns
3. Save the changes. 4. Make a small change to the 'Employers' page and save it. 5. Send the page for translation with the WPML editor.
We also suggest contacting the theme authors to address this issue and set the correct default preferences for these fields.
As per our chat discussion, I would need to request temporary access (WP-Admin and FTP) so I can investigate this issue further.
– preferably to a test site where the problem has been replicated if possible –
Your next answer will be private, which means only you and I have access to it.
❌ Please backup your database and website before providing us with access details ❌
If you don't see the form below, please don't add your credentials as they will be publicly exposed: hidden link
I see that the page translation is pending review, but when I approve the translation review, the issue persists.
When I checked the browser console I found a 500 error (Internal server error), but after enabling the WP debugging no errors were saved to the debug.log file.
This might be a conflict issue with another plugin or theme, could you please check if the issue persists in a minimal environment by following these steps?
- Deactivate all the plugins that are not related to WPML.
- Switch for a moment to a WordPress default theme like Twenty Twenty-one.
- If the issue is gone, activate one by one to see with which one there is an interaction issue.
❌ Please backup your database and website before performing the above test ❌
The plugin will create a package file that you can download then upload again to Google Drive or Dropbox and share the download link in the next reply which I have marked as private. Then I’ll escalate this issue to our developers for further investigation.
Please note that the "Superio" theme is not listed on the WPML compatibility list for the themes - https://wpml.org/theme/. This means that our compatibility team has not tested it yet, so it could be a compatibility issue.
I suggest contacting the theme authors, sharing the issue with them and asking them to join our Go Global program so our compatibility team can work with them to make the theme compatible with WPML.
I did more tests and found that the page settings are added via custom fields, the translation preferences of those fields are set to "Translate" currently.
When translating the page automatically, the values of those fields are translated, making the page broken in the secondary languages.
Please try the following steps:
1. Go to WPML > Settings > Custom Fields Translation
2. Check the "Show "Multilingual Content Setup" meta box on post edit screen" option
3. Save the settings
4. Edit the Jobs page in the default language
5. Scroll down to the "Multilingual Content Setup" section
6. Set the "apus_page_" fields to Copy (Please check the attached screenshot)
7. Click "Apply"
8. Make a small change to the page (You can undo the change later)
9. Send the page for translation with the WPML editor
I also recommend sharing this with the theme authors to check this issue and set the correct preferences for those fields by default.
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.