Hi @baxterip,
I apologize for the inconvenience. I am not certain what version of plugin did you use before the update, but last two updates included only minor changes to the functions responsible for saving the custom permalinks:
https://plugins.trac.ww.wp.xz.cn/changeset?sfp_email=&sfph_mail=&reponame=&new=2470983%40permalink-manager&old=2451217%40permalink-manager&sfp_email=&sfph_mail=#file39
I think that the problem you experience might be caused by the change I made in 2.2.9.3 version. Since then, if “Auto-update permalinks” mode is enabled, the URI editor is disabled not only in post/page editor but also in bulk URI editor. At the same time, all the manual changes are overwritten with the default permalink if a single post/page is saved/updated.
Could you check if “Auto-update permalinks” is turned on in the plugin settings? If not, the problem is somewhere else and I would like to investigate it further. My email address is contact /at/ maciejbis.net
Best regards,
Maciej
-
This reply was modified 5 years, 3 months ago by
Maciej Bis.
Hi @mbis, thanks for your response.
I have already played around with different combinations of settings for the plugins to try and figure out what’s causing the bug.
These are the current settings that I have:
– Auto-update permalinks (turned off)
– Slugs mode (use actual titles as slugs, previously set to use native slugs)
– Remove trailing slashes
– 301 Redirect
– Force HTTPS/WWW
– Trailing slashes redirect
– WPML/Polylang language mismatch
– Force 404
One major thing I noticed is that whenever I save the URIs via the URI editor, it accepts the change, except until I click update again via the update permalink on post editor, which then reverts it to the parent-child URI structure.
This bug, it seems, happens only specifically to non-alphabetical characters (specifically with simplified Chinese characters on URIs, for our multilanguage site), so it may have something to do with a third-party plugin, I suppose? Do you have any idea how to fix this?
I also noticed that when saving a Chinese character onto the URI editor, then by accessing the link using HTML-encoded Chinese characters (i.e. %XX%XX), it doesn’t automatically redirect to the equivalent Chinese page, which originally supposedly does. With this, I think I’d have to manually redirect HTML-encoded URIs to Chinese character URIs via htaccess. But if you know of a fix that can solve this, I’d love to hear of it!
Hi @baxterip,
Could you possibly provide me with temp. admin access to your test website?
Best regards,
Maciej