use_verbose_rules || !isset($wp_rewrite->use_verbose_rules)) { $match_form = '$1'; } else { $match_form = '$matches[1]'; } $newrules['rewrites/?'] = 'index.php?showrewrites=1'; $newrules = array_merge($newrules,$rules); return $newrules; } function ddrw_query_vars ( $vars ) { $vars[] = "showrewrites"; return $vars; } function ddrw_show_rewrites($content) { global $wp_rewrite; if (get_query_var("showrewrites")) { $the_output = ""; $the_output .= '
'; $the_output .= '

Wordpress Internal Rewrite Viewer

'; $the_output .= '

Plugin by Dagon Design

'; $the_output .= '
';
		$the_output .= str_replace("=>", "=>", print_r($wp_rewrite->rewrite_rules(), TRUE));
		$the_output .= "
"; echo $the_output; exit(); } } add_filter('query_vars', 'ddrw_query_vars'); add_filter('rewrite_rules_array', 'ddrw_permalinks'); add_action('wp_head', 'ddrw_show_rewrites'); ?>