Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/beapi/rankmath-sitemaps-for-polylang/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Serves one Rank Math XML sitemap per Polylang language in directory mode with hide_default enabled.
Requirements
- WordPress 6.5+
- PHP 8.1+
- Rank Math SEO
- Polylang or Polylang Pro in directory mode (
force_lang0 or 1) withhide_defaultenabled
Multi-domain Polylang setups (force_lang > 1) are left to Rank Math native behaviour.
Installation
Manual
Copy the plugin folder to wp-content/plugins/, run composer install --no-dev inside the plugin directory, then activate it from the Plugins screen.
Composer (BeAPI Satis)
When the package is published on composer.beapi.fr:
composer require beapi/rankmath-sitemaps-for-polylang:1.1.0
Ensure Rank Math and Polylang are active before relying on sitemap URLs.
Development
composer install
composer cs
composer test
See DEPLOYMENT.md for the release workflow (private Satis package).
License
GPL-2.0-or-later. See LICENSE.