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.

This topic contains 29 replies, has 3 voices.

Last updated by Dražen 1 year ago.

Assisted by: Osama Mersal.

Author Posts
April 4, 2024 at 12:58 pm #15483240

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

1) The sticky links change the URLs in both languages. When I told you that WPML doesn't change the default language, I was unaware you had sticky links installed.

2) Before checking the guide, I forgot that sticky links use the page ID because we don't get many clients using it. The last update of this plugin was in 2020. (https://wpml.org/download/wpml-sticky-links/?section=changelog)

3) If you want to use the plugin, you will need to use the page ID because, as you said, it's the plugin's purpose.

Best regards,
Osama

April 4, 2024 at 1:30 pm #15483507

ryoY-2

Hey, Osama-san.

Do you understand the seriousness of what you have just written?

Do you understand that I was extremely confused because you didn't mention any of these before?

And recognize that it has cost me a lot of valuable time.

Is this the typical behavior of WPML supporters?

April 4, 2024 at 1:40 pm #15483671

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

I'm sorry about this inconvenience. I did my best to help you fix the issue and answer your questions.

This was a misunderstanding because I didn't check the plugin when I first logged in to your site and thought the update or database corruption caused the issue. Then, when I understood what caused the issue, I told you it was that and shared the guide with you.

I see that you have previous tickets with my teammates, and most of them are marked as resolved, so we do our best to help you with any issue you face.

Thanks for your understanding

Best regards,
Osama

April 4, 2024 at 1:56 pm #15483859

ryoY-2

The main reason I now consider you unreliable is that you didn't provide this response until I repeatedly pointed out the inconsistencies in your previous answers.

I have another question for you.
Why didn't you inform me when you noticed it?
Please provide a clear explanation for that.

April 4, 2024 at 2:02 pm #15483968

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

1) When I checked the error that appeared when updating the page, that was the first time I noticed the cause of the issue. I told you about it here. [APRIL 2, 2024 AT 3:31 PM
(https://wpml.org/forums/topic/the-string-of-the-link-url-is-automatically-rewritten-to-the-format-page-id/#post-15473944)

2) When I discovered it had caused the Page ID URL issue, I told you here and shared the guide. [APRIL 4, 2024 AT 9:09 AM]
(https://wpml.org/forums/topic/the-string-of-the-link-url-is-automatically-rewritten-to-the-format-page-id/#post-15481772)

Best regards,
Osama

April 4, 2024 at 2:16 pm #15484092

ryoY-2

No. No. No.

Did you write these words at that time?

"I was unaware you had sticky links installed."

"I forgot that sticky links use the page ID"

April 4, 2024 at 2:19 pm #15484102

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

1) I told you the following: I saw this error, and after some tests, I noticed that the "WPML Sticky Links" caused it.

This means that I wasn't aware that it was installed or the cause of the issue until I checked the debug log.

2) No, I didn't tell you that I forgot how the plugin functions in the default language, and I apologized for that.

Best regards,
Osama

April 4, 2024 at 3:13 pm #15484578

ryoY-2

That's a very poor excuse.

You referred to:
"1) I told you the following: I saw this error, and after some tests, I noticed that the "WPML Sticky Links" caused it."

This was mentioned in this response:
-----APRIL 2, 2024 AT 3:31 PM
3) Yes, I saw this error, and after some tests, I noticed that the "WPML Sticky Links" caused it, so I deactivated it.
-----

You're claiming that this response is the one where you realized, just before giving this response, that WPML Sticky Links has the functionality to change the link URL to a page-ID and informed me about it.

No one would use expressions like "error" or "caused" for the behavior of the plugin's intended functionality.

Users reading the way you wrote would typically interpret that "WPML Sticky Links" "caused" the following "error" due to unexpected behavior:

---------
3)
When trying to edit and save the page, an error occurs.
-----
Warning: preg_match(): Unknown modifier '-' in /home/path3/iricosky.net/public_html/wp/wp-content/plugins/sitepress-multilingual-cms/inc/absolute-links/absolute-links.class.php on line 186
-----
----------

Anyway, since both the question and answer are both labeled as "3)", it's clear.

Would a support representative actually use expressions like "caused" or "error" for the functionality that plugin is intended to provide?

Being presented with such expressions, an ordinary user would naturally think that "WPML Sticky Links" caused an "error".

April 5, 2024 at 6:11 am #15486284

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hi there,

Osama is off today, so I am taking care of this ticket, hope that is OK. 🙂

I understand there might be some issue with communication with my colleague and his replies, but as I can see he apologized if some of the replies might come up awkwardly. We always try to do our best to help out a client.

Since I see the issue is resolved, and is a technical support forum, our goal is to help out clients with any issue they have with WPML plugins, so please let us know if there is anything else we can do for you or if is it okay we close the ticket.

Thanks and kind regards,
Drazen

April 5, 2024 at 6:41 am #15486394

ryoY-2

This is the conversation that followed after he mentioned, "WPML Sticky Links caused it."

ryoY-2
APRIL 3, 2024 AT 5:21 AM

By turning off WPML Sticky Links, I was able to rewrite the links correctly. However, when I turn it back on, it only allows me to change the page ID
Osama Mersal
APRIL 3, 2024 AT 2:11 PM

When I first noticed the issue, I refreshed the page, and the update was made. When you mentioned it, I debugged it further to find that deactivating WPML sticky links fixes the issue, so I informed you about it.

From Osama's wording,
when he initially attempted to correct my post,
a) (Without deactivating WPML sticky links), he tried to rewrite the page-ID links into URL links and update the post.
b) Although a "Warning: preg_match(): " error occurred, the update was completed when he refreshed the page (this likely means reloading the browser screen).
c) When attempting to address this error mentioned by me, the "Warning: preg_match(): " error ceased to occur when "WPML sticky links" were deactivated.

In essence, he had been claiming until the previous day that even with WPML sticky links active, he could change it to a URL link.
I feel deceived by him, and I believe I've wasted time.

I'm trying to understand your words about this being a technical support context.
However, regarding his statement, what do you think?

Until I strongly pursued it, he didn't attempt to discuss either his lack of knowledge or that he didn't convey what should have been conveyed.

I purchased WPML as a plugin to streamline my work.
Despite that, wasting time is very frustrating,
especially due to communication errors with him (is it really so?).

I will take some time to consider whether to close the ticket at this point.
Please give me a moment.

April 5, 2024 at 6:57 am #15486436

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

sure, I understand your point, as I said I think there might have been some confusion, and some of the replies my colleague gave, came up wrong and awkward, but I assure you he didn't have bad intentions or try to deceive, he overlooked some of the settings which can happen.

Sure, take your time, and let me know if there is anything else we can do for you.

Regards,
Drazen

April 5, 2024 at 7:05 am #15486456

ryoY-2

hello Drazen,

Please also add the lack of understanding of the product despite being a support representative.

Thank you.

April 5, 2024 at 7:12 am #15486460

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

yes, as I said he overlooked some of the settings/functionality, and these mistakes can happen, it is not a very popular addon that our client uses often, so he was not 100% sure about it.

Regards,
Drazen

April 6, 2024 at 11:35 pm #15491014
ryoY-2

How can I revert the string of a link changed to a page ID by WPML Sticky Links back to its original URL link?

I thought that by starting "Revert sticky urls to permalinks" in WPML > Sticky Links, it might revert back to the original link.

However, upon testing, although it seemed to have reverted, there are links where those originally described as root relative paths have been changed to absolute path formats. Therefore, it seems difficult to revert just by disabling Sticky Links.

Are there only methods such as tracking post revisions or searching for page ID links within the database?

Does WPML Sticky Links retain logs of the changes it has made?

I understand that WPML Sticky Links changes the destination string of a link to a page ID under these conditions, is that correct?

・When there is a translated post corresponding to the original post
・All destination links included in the original post
・All destination links included in the translated post

Or is there a possibility of changes occurring even in posts without translated posts?

New threads created by Dražen and linked to this one are listed below:

https://wpml.org/forums/topic/split-sticky-links-issue/

April 8, 2024 at 7:00 am #15492638

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

let me start a new ticket and take over to have a clear ticket conversation and I will update
you there further on any doubts.

Link: https://wpml.org/forums/topic/split-sticky-links-issue/

Regards,
Drazen