Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Language menu-item return site_url instead of home_url #247
Steps to Reproduce
What I Expected
I am expecting it to return home_url (example.com).
What Happened Instead
On main blog, the language menu item return proper front-page site url for other blog translation. But, on second blog, the language menu item returned for front-page of main blog is site_url (example.com/wp).
I was able to fix this by changing get_site_url to get_home_url here
Is this the proper behavior? Should the url returned be home_url instead of site_url?
I am using Roots' project structure Bedrock
Hello, I just noticed that the error reported here happens when main blog is set to a static front-page and the second blog is set to 'latest posts'. After setting both with a static front-page, both front-page returned are OK in the language nav item. So, I don't know if this is worth investigating further as most installation will have the same settings (static vs latest posts) for the front-page. If I can be of further help, I'd be more than happy to report back here.
I had scheduled this issue for today already. :)
Even if you're right, the current behavior is not 100% correct, still.
I will handle this in a feature branch, so we both can test this before I will merge this.