PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. URL Mapping
  4. WP Router
WP Router icon

WP Router

Provides a simple API for mapping requests to callback functions.

By Jonathan Brinley·URL Mapping·Free
3.7(3 reviews)
·900 active installs·Updated 13 years ago
DownloadVisit HomepageCompare

As of April 2026, WP Router is a WordPress URL mapping plugin with 900 active installations and a 3.7/5 rating from 3 reviews. It has been downloaded 17K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2011. Last updated 13 years ago — may have compatibility concerns. Download volume is stable this week. Top alternative: Custom URL Mapper.

3.7/53 reviews
900active installs
17K+total downloads
15 yearssince 2011

Overview

WordPress’s rewrite rules and query variables provide a powerful system
for mapping URL strings to collections of posts. Every request is parsed
into query variables and turned into a SQL query via $wp_query->query().

Sometimes, though, you don’t want to display a list of posts. You just want
a URL to map to a callback function, with the output displayed in place of
posts in whatever theme you happen to be using.

That’s where WP Router comes in. It handles all the messy bits of registering
post types, query variables, rewrite rules, etc., and lets you write code to
do what you want it to do. One function call is all it takes to map a
URL to your designated callback function and display the return value in the page.

Created by Flightless

Usage

Creating Routes

  • Your plu…
Read full description on WordPress.org

Ratings & Reviews

3.73 reviews
5 ★
2
4 ★
0
3 ★
0
2 ★
0
1 ★
1

Recent Reviews

Интересный плагин
by petrozavodsky·8 years ago

Интересный плагин

Nice idea, doesn't seem to work.
by Sjerp·10 years ago

Me and my team can’t get this plugin to run. Can’t find the classes and can’t manually include either for some reason. Great idea, probably worked back then, but not now for one reason or another.

So we suggest others also using modern WP installations to find their own way in the routing or to find another ready made script, sofar we haven’t found any good yet though.

Powerful Plugin
by Sjourney·12 years ago

Been messing around with it. Very nice.

Download Trends

Today: 0Yesterday: 8This week: 53Period total: 2K

Compatibility

WordPress3.0+ requiredTested up to 3.4.2
PHPfalse+ required

Version Adoption

v0.5
100.0%

Top Alternatives to WP Router

Custom URL Mapper icon
Custom URL Mapper
010 installsUpdated 1 year ago
ViewCompare
View all URL mapping plugins →

Frequently Asked Questions

Changelog

0.5

  • Filter get_permalink on router pages to point to the requested URI
  • Filter post meta for the placeholder page when on a router page to provide a title to WP SEO
  • Added wp_router_placeholder_postmeta filter for adding additional meta to the placeholder page
View full changelog on WordPress.org

Contributors

Jonathan BrinleyJonathan Brinley
Plugin Info
Version
0.5
Last Updated
Aug 6, 2012
WP Requires
3.0+
Tested Up To
3.4.2
PHP Requires
false+
Active Installs
900
Downloads
17K+
Added
May 23, 2011
Business
Free

Tags

url mappingcallback functions

Developer

J
Jonathan Brinley
7 plugins0.0M+ total installs
View all plugins →

Quick Compare

WP Router vs Custom URL Mapper→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.