从页面到类别的内部重定向

时间:2018-10-31 作者:Javier Marín

我想实现一个页面/today-deals 这将显示“今日”类别下的所有帖子,就像我们导航到/category/deals-for-october-31-2018 但不更改URL。

1 个回复
SO网友:Javier Marín

我是用template_include 挂钩:

add_filter(
    \'template_include\',
    function ($template) {
       if (is_page(\'today-deals\')) {
                global $wp_query;
                $wp_query = new WP_Query( array( \'category_name\' => date(\'Ymd\') ) );
                $template = \'category.php\';
        }


        return $template;
    }
);

结束

相关推荐

Redirection problems

请帮助我克服重定向问题。我需要在子域上工作,而不是在主域上工作,但这里两个域是不同的。我所做的是-将所有(website.com)文件复制到另一个子域(demo.websiteA.com),并根据wp配置更改数据库名称。php文件。但每当我尝试打开演示时。网站a。com它重定向到网站。com公司请帮帮我提前感谢