Revision: 26759
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 10, 2010 06:39 by iroybot
Initial Code
add_action('init', 'flush_the_rewrite_rules'); add_filter('generate_rewrite_rules', 'create_rewrite_rules'); add_filter('query_vars', 'add_query_vars'); function create_rewrite_rules() { $variable='download'; add_rewrite_rule($wordpress_root.'/'.$variable.'(/(.*))?/?$', 'index.php?pagename=$matches[1]&'.$variable.'=$matches[3]'); } function flush_the_rewrite_rules () { flush_rewrite_rules; } function add_query_vars($public_query_vars) { $public_query_vars[] = 'download'; return $public_query_vars; }
Initial URL
http://wordpress.org/support/topic/194206
Initial Description
courtesy of mark8barnes (http://wordpress.org/support/profile/52354)
Initial Title
Adding Rules to the WordPress WP_Rewrite
Initial Tags
php, wordpress, api
Initial Language
PHP