答案 0 :(得分:0)
我认为您正在考虑这个错误。您不一定需要/想要“自动单击”类别。只需根据日期重定向到适当的类别。
只需通过PHP的date()
函数使用当前日期,使用wp_safe_redirect()
即可使用您刚获得的日期重定向到类别,并使用is_front_page()
将其全部包装以确保只有在首页时才会触发。
现在,对主页的所有请求都将被重定向到当前日期的类别。这样的事情应该会让您入门:
add_action( 'template_redirect', 'load_category_by_day' );
function load_category_by_day(){
if( is_front_page() ){
$current_day = strtolower( date('l') ); // 'monday', 'sunday', etc.
wp_safe_redirect( site_url( "/category/$current_day/" ) );
}
}