Skip Navigation

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.

Elementor users - please update WPML to the latest version to maintain compatibility. More details here - https://wpml.org/changelog/2024/12/wpml-4-6-15-critical-update-for-elementor-sites/
Sun Mon Tue Wed Thu Fri Sat
- 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 -
- 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 -

Supporter timezone: Europe/Vienna (GMT+01:00)

This topic contains 11 replies, has 0 voices.

Last updated by ericH-23 57 minutes ago.

Assisted by: Bigul.

Author Posts
December 23, 2024 at 11:15 pm #16542092

ericH-23

Background of the issue:
I am working on a site under development using WP Job Manager's Resume Manager. I add a resume in the standard language EN and make a duplicate in the backend to DE.

Symptoms:
A non-admin user goes to the resume list in DE, opens the resume, and receives a 404 error. An admin does not receive a 404 error and can see the resume.

Questions:
Why does a non-admin user receive a 404 error when accessing the resume in DE?
Why can an admin see the resume without a 404 error?
I added already a ticket with this 404 error and in the sandbox of wpml it was working. But we didn't test this situation, because the user was an admin. Can we check this situation in a sandbox to show, whether it can be there also shown?

December 25, 2024 at 4:42 am #16544885

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hi Eric,

Welcome to the WPML support forum. I will do my best to help you to resolve the issue.

This may be a compatibility issue. Therefore, can you please confirm whether it will be possible to reproduce the issue in the sandbox site we used for the previous tickets?

Test Site Login URL:- hidden link

If so, please let us know the exact steps to replicate the bug on the sandbox site.

--
Thanks!

Bigul

December 25, 2024 at 9:07 am #16545094

ericH-23

Hi,
That is very good to have the old sandbox!

This I did now:
1) all three resumes were inactivated, I opened them and saved them new. The third one (Web developer) I have to open the 2 translations and saved them to have the pencil symbol at all resumes, so all are ready translated. (this I all did with the language EN in the backend)
2) I changed to the resume list in the frontend in EN and opened a resume, it is ok
3) I changed to ES and opened resume and got the 404, this link I opend with the demo user: hidden link

So here I thought this is working well in all situations. I nothing changed something and this should be work without this error.

I thought I had to create a non-admin user to show the 404 error message, but this is already showing up with the demo admin and in the old demo without me changing anything.

Please check.
Thanks, kind regards
Eric

Bildschirmfoto 2024-12-25 um 10.02.15.png
December 27, 2024 at 9:35 am #16548291

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hi Eric,

Thank you for the updates and for reproducing the bug in the sandbox site. I have shared the details with our compatibility team for further debugging and will get back to you as quickly as possible. Please wait.

--
Thanks!

Bigul

December 27, 2024 at 4:56 pm #16548966

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hi Eric,

We are working on this issue. But one doubt, the Resume posts also show a 404 error in the frontend for English posts. It is redirecting to a wrong slug like the following

From:- hidden link

To:- hidden link

Have you applied any redirection settings? Please check this screencast for more details and let us know your feedback - hidden link

--
Thanks!

Bigul

December 27, 2024 at 5:11 pm #16548972

ericH-23

Hi,

Thanks for the message.

I don't have changed anything further, only what I listed in my message. And I know that we finished the 1. testing with "ok for all situations, but now I thought, that a non admin only has the 404 error. My idea is, that the systems forget after a while the permalinks or something is set, that makes then again the 404.

I made many tests in my system, and sometimes I thougt, now it is working until I have discovered again a scenario with again 404. I have no clue, why this when comes. If you save the permalinks new in the admin, I have the idea, that this improves the situation, but not for a long time.

I have no idea at the moment and hope, you can improve this for a reliable usage of the resume manager with WPML.

I found this ticket, but this is one year old: https://wordpress.org/support/topic/all-resumes-is-redirect-to-404-page/, I don't know whether this helps, or whether the WP Jobmanager support can help here.

Thanks, kind regards
Eric

December 28, 2024 at 3:42 pm #16550247

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hi Eric,

Thank you for the updates. I have deactivated all other plugins on the sandbox site except WP Job Manager & WP Job Manager - Resume Manager. However, the Resume posts still show a 404 error for all the posts. Please verify it.

Also, please consult the WP Job Manager team about this. They have more insights into this plugin setting, which will help us track the issue.

--
Thanks!

Bigul

December 28, 2024 at 5:40 pm #16550352

ericH-23

Hi,
What I see is now:
- WPML is deactivated
- all resumes are shown with /resumes/ as category
- all resumes has no translation in the url
- all translations gave no 404, all is working well
- if you take an url of before with activated WPML like hidden link it gives 404, but this is normal, because WPML is inactive and those urls are not active anymore

So I see here, that the error is only if WPML is active. Please check, do you have the same result?

Yes, I had written to the WP Jobmanager support also, but no answer until now. I will follow this and let you know when I have new information.

But it would be good if your developers could take a look into this and if they can contact WP Jobmanager support also here.

Thanks, kind regards
Eric

December 29, 2024 at 7:51 am #16550717

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hi Eric,

Thank you for the updates. When WPML is inactive all the translated posts will be considered as default language posts. Most of the Resume posts are showing 404 errors now. Please check the following screencast for more details

hidden link

We will wait for your feedback and also test it further.

--
Thanks!

Bigul

December 29, 2024 at 10:26 am #16550922

ericH-23

Hi,
Thanks, I see the 404 in your screenvideo, sometimes the category name "curriculum" is part of the url, instead of "resume" (I think it comes from WPML settings, it is the translation of "resume"). Did you change something afterwards, did you save the permalinks? In my eyes it could be needed to save the permalinks, because without WPML the permalinks are stored as like WPML is active and therefore are wrong.
I checked the situation the same way and all resumes are working well, please see here: hidden link.
Can you check this please again?
Thanks, kind regards
Eric

December 31, 2024 at 3:59 pm #16556137

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hi Eric,

Thank you for the feedback. It is really strange behavior. I will consult with our team for an expert opinion and get back to you as soon as possible. Please wait.

--
Thanks!

Bigul

January 3, 2025 at 9:47 am #16560674

ericH-23

Hi,
I got an answer from the support of WP Jobmanager plugin and they said, that WPML is in duty here.

But I explained, that it is always a better procedure, to fix the code right in the plugin and not with a patch from outside. And Buddyboss does this as an example right now, to improve their code and this needn't a patch from WPML outside then.

And:
- why does the WP Jobmanager work with WPML and not the Resume manager?
- and I know, that the Translatepress plugin has the same error with the resume manager

So in my eyes the resume manager code has a malfunction.

I suggested that their developers get in contact with you, also to fix the resume limit, that is fixed by WPML with a non update save fix, this shall be take over from WP Jobmanager also.

Now I hope a positive answer. If I have news, I can inform you.

Thanks, kind regards
Eric