Fehlerhafte Sprachen-Verknüpfung

MSLS is a great way to run a multilingual WordPress multisite blog and works almost flawlessly.

Problems can occur, for example, when linking posts that themselves represent a collection of posts ("portfolios") and therefore belong to the "types" taxonomy. When searching for the linked element, MSLS then fails to find the post in the other language and instead finds the corresponding item within the "types" taxonomy.

When looking for the cause in the source code of the WordPress installation, you will come across the query_posts() function. This query causes the post to be treated as a "types" object and therefore needs to be supplemented with a wp_reset_query(), which should be placed after the selected posts have been displayed or otherwise processed. This ensures that the post retains its post status and is correctly linked to the corresponding post in the desired language.
... back to the blog