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/skylarng89/ulc-sitemap/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
ULC Sitemap
A fast and secure XML sitemap generator for WordPress with advanced caching and customization options.
Features
- 🚀 Automatic sitemap generation
- 💾 Advanced caching system for optimal performance
- 🔄 Support for posts, pages, custom post types, categories, tags, and author archives
- ⚙️ Customizable priorities and change frequencies
- 🔍 SEO-friendly URL structure
- 🌐 Multi-language support
- 📊 Performance monitoring and reporting
- 🔌 WordPress REST API integration
Requirements
- WordPress 5.9 or higher
- PHP 8.2 or higher
- MySQL 5.7 or higher
Installation
From WordPress.org
1. Visit Plugins Add New
2. Search for "ULC Sitemap"
3. Install and activate the plugin
Manual Installation
1. Download the latest release from the releases page
2. Upload the plugin folder to /wp-content/plugins/
3. Activate the plugin through the 'Plugins' menu in WordPress
Development
Requirements
- PHP 8.2+
- Composer
- PHPUnit
- WordPress Test Suite
Setup
Building
Features
Search Engine Integration
- Google Search Console
- Bing Webmaster Tools
- Yandex Webmaster
- Baidu Webmaster Tools
Schema.org Support
- Article
- WebPage
- Product
- Organization
- BreadcrumbList
Perfo