Skip to content

Commit cbf5ec3

Browse files
committed
Removed custom rewrite rules (moved to wordpress-starter package)
1 parent de2f49a commit cbf5ec3

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

framework/Theme.php

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,6 @@ public function __construct() {
134134
add_action( 'after_switch_theme', array( $this, 'activate' ) );
135135
add_action( 'switch_theme', array( $this, 'deactivate' ) );
136136

137-
if ( ! is_multisite() ) {
138-
add_action( 'generate_rewrite_rules', array( $this, 'insert_rewrite_rules' ) );
139-
add_filter( 'mod_rewrite_rules', array( $this, 'correct_rewrite_rules' ) );
140-
}
141-
142137
add_filter( 'image_size_names_choose', array( $this, 'image_size_names_choose' ) );
143138

144139
/**
@@ -415,42 +410,4 @@ public function add_upload_mimes( $mimes ) {
415410
return $mimes;
416411
}
417412

418-
/**
419-
* Add rewrite rules into .htaccess for redirect cms/ or wp-admin/ to cms/wp-admin/
420-
*/
421-
public function insert_rewrite_rules() {
422-
global $wp_rewrite;
423-
$non_wp_rules = array(
424-
'cms\/?$' => 'cms/wp-admin/',
425-
'wp-admin\/?$' => 'cms/wp-admin/',
426-
);
427-
$wp_rewrite->non_wp_rules = $non_wp_rules + $wp_rewrite->non_wp_rules;
428-
}
429-
430-
/**
431-
* Replace incorrect flags to correct for cms/wp-admin redirect rules
432-
*
433-
* @param string $rules htaccess rules source.
434-
*
435-
* @return string
436-
*/
437-
public function correct_rewrite_rules( $rules ) {
438-
// add secure rules to htaccess.
439-
$rules = "
440-
<IfModule mod_rewrite.c>
441-
Options All -Indexes
442-
<Files .htaccess>
443-
order allow,deny
444-
allow from all
445-
</Files>
446-
<files wp-config.php>
447-
order allow,deny
448-
deny from all
449-
</files>
450-
</IfModule>\n\n" . $rules;
451-
$rules = str_replace( 'cms/wp-admin/ [QSA,L]', 'cms/wp-admin/ [R=301,L]', $rules );
452-
453-
return $rules;
454-
}
455-
456413
}

0 commit comments

Comments
 (0)