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/shakewellagency/shakewell-sitemap/archive/refs/heads/main.zipMade by Shakewell. Free and open source, built and maintained by the Shakewell team.
Free, GPL-2.0-or-later XML sitemap plugin for normal and headless WordPress sites. See readme.txt for settings and headless use. Built from the Shakewell plugin template.
composer install && npm ci
npm run env:start # http://localhost:8900 (admin / password), tests on 8901
npm test # PHPUnit; tests/fixtures/expected holds the exact XML each file must produce
composer lint
npm run plugin-check
Release: bump the version in shakewell-sitemap.php (header and VERSION) and readme.txt (Stable tag), add a changelog line, tag vX.Y.Z.
Made by Shakewell
This plugin is one of a family of free WordPress plugins from Shakewell. Each one does one job, keeps its dependencies small and is released under GPL-2.0-or-later.
Use it, fork it and send fixes. To have it set up on your site, or to have a plugin built, talk to Shakewell.
More from Shakewell:
- Shakewell Activity Log
- Shakewell Multiple Authors
- Shakewell Clone Posts
- Shakewell Connector for Klaviyo and Gravity Forms
- Shakewell Media Offload for Amazon S3
- Shakewell Redirects
- Shakewell Two-way Relationships for ACF
- Shakewell Single Sign-On (SAML)
- Shakewell Error Reporting for Sentry
- Shakewell Mailer for Amazon SES
- Shakewell plugin template, the starting point for every plugin