Skip to content

Instantly share code, notes, and snippets.

Last active August 29, 2015 14:27
What would you like to do?
function catbase_function($link) {
return str_replace("/category/", "/", $link);
function catbase_flush_rules() {
global $wp_rewrite;
function catbase_rewrite($wp_rewrite) {
$new_rules = array('(.+)/page/(.+)/?' => 'index.php?category_name='.$wp_rewrite->preg_index(1).'&paged='.$wp_rewrite->preg_index(2));
$wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
add_filter('user_trailingslashit', 'catbase_function');
add_action('init', 'catbase_flush_rules');
add_filter('generate_rewrite_rules', 'catbase_rewrite');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment