添加用于分页的重写规则

问题描述

我需要使用wl_paged变量通过查询在端点上添加分页重写规则。

我想实现这一目标:https://example.com/wishlist/?wl_paged=2

所以我尝试使用add_rewrite_rule,但是它仍然不起作用,链接仍然是https://example.com/wishlist

function add_endpoint() {
    add_rewrite_endpoint( 'wishlist',EP_ROOT | EP_PAGES ); 
    add_rewrite_rule( 'wl_paged/([a-z0-9-]+)[/]?$','index.php?wl_paged=$matches[1]','top');
    
}
add_action( 'init','add_endpoint' );

add_filter( 'query_vars',function( $query_vars ) {
    $query_vars[] = 'wl_paged';
    return $query_vars;
});

有人可以帮我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...