Надо сделать так, чтобы пользователь когда вводит www.example.com/base/любое_значение
Его перенаправляло на главную страницу www.example.com/base/
add_action( 'init', function(){
global $wp_rewrite;
$wp_rewrite->add_rewrite_tag( '%basefiles%', '(/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)/)', "post_type=basefiles&name=" );
$permastruct = 'basefiles/%name%';
$wp_rewrite->add_permastruct( 'basefiles', $permastruct, array(
'with_front' => true,
'paged' => true,
'feed' => false,
'forcomments' => false,
'walk_dirs' => false,
'endpoints' => false,
) );
}, 1 );
Надо чтоб, с site.com/basefiles/любое значение переходило сразу на основу - site.com/basefiles/