Kntnt Bogo Integrations connects Bogo multilingual WordPress sites with Relevanssi search and Slim SEO sitemaps. Relevanssi’s custom queries can bypass Bogo’s language restrictions, while Slim SEO post sitemaps can inherit a single-language filter. This plugin filters search results by the requested language before ranking and pagination, and lets Slim SEO include posts from all languages in its post-type sitemaps.
- Adds Bogo’s
_localerestrictions throughrelevanssi_search_params, including direct Relevanssi queries. - Preserves existing metadata restrictions and includes posts without a locale in the default language.
- Leaves admin searches unrestricted unless a language is explicitly requested.
- Respects
bogo_suppress_locale_queryfor searches and enables it for Slim SEO post-type sitemap queries.
Requires Bogo and either Relevanssi, Slim SEO, or both. Each integration uses its own plugin’s filter. There is no settings screen. This plugin does not translate content, generate hreflang tags, or modify taxonomy sitemaps.
Requires WordPress and PHP 7.4 or later, plus the plugin-specific dependencies described above.
- Download this repository using Code → Download ZIP and extract it.
- Connect to your site using SFTP, SSH, or your hosting file manager.
- Create
wp-content/mu-plugins/if it does not exist. - Copy
kntnt-bogo-integrations.phpdirectly into that directory. WordPress does not automatically load PHP files inside MU-plugin subdirectories. - The plugin loads automatically without activation and appears under Plugins → Must-Use.
If you prefer a regular plugin or do not have access to the MU-plugin directory, you can install this plugin normally:
- Download the repository ZIP using Code → Download ZIP.
- In WordPress, go to Plugins → Add New Plugin → Upload Plugin.
- Select the ZIP, click Install Now, and then Activate Plugin.
You need permission to install plugins. Install only one copy: remove the MU copy before activating a regular copy, or deactivate and remove the regular copy before installing it as MU.
This repository does not include an automatic updater. To update an MU installation, replace its PHP file. For a regular installation, upload the new ZIP and use WordPress’s replacement option. To remove an MU installation, delete its PHP file; for a regular installation, deactivate and delete it in Plugins. Follow any plugin-specific setup or removal steps above.
Copyright (C) 2026 Kntnt.
Licensed under the GNU General Public License, version 2 or (at your option) any later version (GPL-2.0-or-later). See LICENSE for the full GPL v2 text.