OL Theme Router v0.6.0
This release adds Advanced URL Routing and includes important reliability and security-aligned improvements for admin behavior.
Highlights
- Added Advanced tab with URL-based routing rules.
- Added URL rule repeater support for:
- Exact path matching (example:
/services) - Optional child-page matching (
/services/*)
- Exact path matching (example:
- Added strict frontend URL gating when Advanced routing is enabled:
- Frontend routing now requires a URL rule match.
- Fixed settings persistence bug:
- Saving Advanced settings no longer resets General settings (and vice versa).
- Added dashboard/admin routing capability guard:
- Admin routing now respects
manage_optionsto avoid overriding role/capability security expectations.
- Admin routing now respects
- Added PHP 7.4 compatibility wrappers to avoid PHP 8-only string helper usage.
- Updated plugin documentation:
- Added License section
- Added
CHANGELOG.md - Removed “phase” wording from docs/settings labels
Notes
- Avoid adding
wp-adminURLs in Advanced routing rules. - Dashboard/admin routing is already controlled from the General tab dashboard setting.