Установите категорию как моя домашняя страница, используя add_rewrite_rule

Когда кто-то посещает домашнюю страницу моего сайта WordPress:

http://www.mysite.com/wordpress/

Я хочу, чтобы они увидели содержимое этой страницы:

http://www.mysite.com/wordpress/category/cars/

Попытка # 1: добавление следующего блока кода в функции my.php моей темы:

function add_my_rule() { global $wp; $wp->add_query_var('args'); add_rewrite_rule('/', 'category/cars/', 'top'); } add_action('init', 'add_my_rule'); 

Ничего. В качестве эксперимента я подумал, что попытаюсь понять, могу ли я переадресовать каждую страницу на определенную страницу, поэтому я попробовал выше, но с разными аргументами для add_rewrite_rule:

 add_rewrite_rule('^.*$', 'index.php?page_id=3', 'top'); 

Опять же, ничего.

Попытка № 2: следующий код в functions.php:

 function wpse_asc_cat_pages( $query ) { if ( $query->is_home() && $query->is_main_query() ) { $query->set( 'cat', 26 ); } } add_action( 'pre_get_posts', 'wpse_asc_cat_pages' ); 

Опять же, ничего.