• Resolved followalter

    (@followalter)


    Hi, since the last update (5.4.5) all pages that have the default polylang language, show the homepage instead of the selected page. I had to deactivate ‘xml sitemap and google news’ on all websites that updated to the latest version, because the navigation would only show me the homepage. This happens when the language is not shown in the url, if you have that option selected for the default language in polylang. The language that does appear in the url, for instance /en/about/, does still work.

Viewing 13 replies - 1 through 13 (of 13 total)
  • Hi @followalter thanks for reporting. I’ll verify and fix asap!

    Hi again, I’m not able to reproduce the issue.

    As far as I understand it, you have under the Polylang > Settings > URL modifications :

    • The language is set from the directory name in pretty permalinks
    • Hide URL language information for default language (checked)
    • Remove /language/ in pretty permalinks

    Correct?

    And when you then visit for example /en/about/ all is fine but when you visit its translation on the default language URL /a-propos/ (for example), you get to see the homepage? Or does it redirect to your homepage?

    Do you have a static page set as your front page on Settings > Reading or is your homepage the blog page?

    Have you tried re-saving your Permalinks settings?

    Thread Starter followalter

    (@followalter)

    Hey thanks for replying so quickly! The way you describe it is correct and the homepage is set to ‘your latest posts’. It seems to always be using the front-page.php with this issue.

    I did re-save the permalinks and also re-saved the url-modification settings of polylang (which sometimes seems to help for other issues).

    Could you give me your email? I’ll add an admin user to a staging site where the problem occurs. Replicating it is as easy as turning this plugin on and off again, and maybe re-saving both settings.

    Plugin Author Rolf Allard van Hagen

    (@ravanh)

    You can find my e-mail in the plugin main file, or you can use the contact form on https://status301.net/contact/ and I’ll reply directly ??

    Thread Starter followalter

    (@followalter)

    Hi! I added you on the staging site as an admin. Let me know if you didn’t get an email from it. At the moment, all pages show the dutch homepage, even the english pages (that have /en/ in the url. Turning of this plugin and re-saving the url settings of polylang fixes the issue.

    Thanks in advance!

    Plugin Author Rolf Allard van Hagen

    (@ravanh)

    Yeah, got it ??

    Question: what is that “Sitemap Exclude column on the Page list? Is that from the theme or another plugin?

    The issue is very strange because the staging site is set to Discourage search engines from indexing this site which means NO sitemaps are active even if the plugin is activated. And because the plugin is built following a modular design, this means only the main plugin file is loaded, nothing else…

    I wonder if there are not more plugins or the theme involved in this conflict. Have you tried switching off other plugins or changing to a default theme?

    Thread Starter followalter

    (@followalter)

    Hi,

    The sitemap exclude column is just a visualisation of the exclude setting that can be checked on the post editing page. It doesn’t adjust any data.

    I’ve just activated a default theme and deactivated all plugins except polylang and xml sitemap. The problem persists. For instance, these 2 pages now show either an error or the homepage: en/projects and /about. Deactivating the sitemap plugin and re-saving the url settings fixes it still.

    Any idea?

    It is the weirdest thing… So I noticed you are using Polylang Pro with Shared slugs. The plugin was tested with Polylang but not Pro.

    I took the liberty to replace Pro with the regular version (temporarily) and resave settings: all English pages were redirected to the dutch versions (I guess to be expected when slugs are the same) but otherwise the site behaved correctly.

    I’ll take it up with the Polylang devs and try to work this out. In the meantime, you can use version 5.3.6 from https://downloads.www.ads-software.com/plugin/xml-sitemap-feed.5.3.6.zip which seems to work fine with Polylang Pro.

    Thanks for your patience, help and feedback! ??

    Thread Starter followalter

    (@followalter)

    Thanks to you too, hope you’ll find a solution.

    Best!

    Quick update: I think I found the conflict. It will be fixed in the next release ??

    Thread Starter followalter

    (@followalter)

    That’s great! I’ll check when it’s released.

    Thanks

    Hi @followalter the new version 5.4.6 should fix the issue. Thanks for reporting and please let me know if you’re still encountering problems ??

    Thread Starter followalter

    (@followalter)

    Yes, smooth sailing here. Many thanks!

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Polylang broken since last update’ is closed to new replies.