【问题标题】:Wordpress archive pages url changeWordpress 存档页面 url 更改
【发布时间】:2014-02-17 08:35:06
【问题描述】:

我有我的博客存档来显示月份,我可以通过访问来访问它们

http://www.mysite.com/date/2014/02

现在,我想将这些链接更改为类似

http://www.mysite.com/blog/date/2014/02

无需更改永久链接管理面板设置。

是否可以通过编码来实现?

【问题讨论】:

    标签: wordpress url rewrite archive


    【解决方案1】:

    您可以在herehere 找到您想要什么的想法。

    安装WP Router,你最终会得到这样的东西:

    add_action( 'wp_router_generate_routes', 'bl_add_routes', 20 );
    
    function bl_add_routes( $router ) { 
    $route_args = array(
                        'path' => '^blog',
                        'query_vars' => array( ),
                        'page_callback' => 'bl_new_demo_route_callback',
                        'page_arguments' => array( ),
                        'access_callback' => true,
                        'title' => __( 'Blog/Date' ),
                        'template' => array(
                                    'page.php',
                                dirname( __FILE__ ) . '/page.php'
                        )
                );
    
    $router->add_route( 'demo-route-id', $route_args );
    }
    
    function bl_new_demo_route_callback( ) {
        return "Congrats!";
    }
    

    Here 是另一种更直接的阅读方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-16
      • 2015-09-20
      • 2018-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多