[Resolved] Employer Dashboard Disappears with WPJB Plugin
This thread is resolved. Here is a description of the problem and solution.
Problem: You are working on a site under development and trying to translate the employer dashboard page using WPML. Additionally, you need help with editing footer translations, which aren't handled by the string editor. When attempting to translate the employer dashboard page, the entire content disappears. Solution: For a long-term solution and to prevent fixing issues one by one, we recommend contacting the plugin author and asking them to join our Go Global program. This program helps plugin authors make their products compatible with WPML, ensuring smoother translations across your site.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please open a new support ticket at WPML support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I am working on a site under development and trying to translate the employer dashboard page using WPML. The page URL is hidden link. Additionally, I need help with editing footer translations, which don't seem to be handled by the string editor.
Symptoms:
The entire content of the employer dashboard page disappears when attempting to translate it.
Questions:
How can I translate the employer dashboard page without losing its content?
How can I edit footer translations if they are not handled by the string editor?
Thank you for contacting WPML support, I’m happy to help you with this issue.
The plugin "WPJobBoard" isn't available in our list of compatible plugins https://wpml.org/plugin/
so it could be a compatibility issue between WPJobBoard and WPML. To be able to report the compatibility issue we need to replicate the issue on a clean installation. I created a clean installation of WordPress, WPML, and all necessary WPML add-ons. You can access the WordPress dashboard using this link hidden link
Kindly follow the steps below:
- Don’t restore your site there.
- Install WPJobBoard plugin.
- Try to replicate the issue with minimal steps.
- Then let me know the steps to replicate it.
Regarding the footer, I see that you use Divi builder to create the footer template. I suggest you go to WPML > Translation Management to translate the Divi template and check the footer on the translation page. Please follow the documentation https://wpml.org/documentation/theme-compatibility/divi-builder/
I can see the issue on the sandbox site. I'm discussing this compatibility issue with our 2nd tier support and I will update you here when I have something to share.
Meanwhile, you can help us move forward by contacting the plugin WPJobBoard author and asking them to join our Go Global program, where our Compatibility developers will help them make their product compatible with WPML. https://wpml.org/documentation/support/go-global-program/
Our 2nd tier support found a way to show the employer dashboard on the translation page, please follow the workaround below and let me know if it helps:
1. Edit the file /wp-content/plugins/wpjobboard/framework/ProjectAbstract.php
❌ IMPORTANT: Please backup your database and website before proceeding ❌
If it works on your site, please also help us report this issue to the plugin author and ask them to join our Go Global program, where our Compatibility developers will help them make their product compatible with WPML. https://wpml.org/documentation/support/go-global-program/
however the tabs within are still not showing, eg the buttons on that page lead to: hidden link which is blank. Can we modify it as well? all these need to be translateable
Sorry let me know if this need a new ticket, but there’s also the issue with the email contents, they aren’t translated an I don’t see how to have WPML handle translations for them.
Can you please replicate the issue on the sandbox site that I shared above? I don't see that issue with the "Post a job" page. This plugin isn't compatible with WPML so you will experience many issues when using it and WPML.
Also, as you can see, the fix for the issue is added to their plugin source code, not to WPML itself. So, for a long-term solution, I recommend you contact the plugin author and ask them to join our Go Global program, where our Compatibility developers will help them make their product compatible with WPML. https://wpml.org/documentation/support/go-global-program/
I'm asking our 2nd tier support to check the issue with the translation "job-add" page to show the form.
Meanwhile, for a long-term solution and to prevent fixing issues one by one, I recommend you contact the plugin author and ask them to join our Go Global program, where our Compatibility developers will help them make their product compatible with WPML. https://wpml.org/documentation/support/go-global-program/