在每一篇帖子上都有一个“阅读”(默认)和“倾听”按钮,用户可以单击该按钮而无需刷新页面。
可以通过以下方式直接访问“侦听”选项卡
domain.com/category/post-title/?listen=listen
以及
domain.com/category/post-title/listen/listen
我想编辑重写规则,以便可以访问相同的页面
domain.com/category/post-title/listen
我该怎么做呢?
我的代码:
function cp_narrations_query_vars( $qvars ) {
$qvars[] = \'listen\';
return $qvars;
} add_filter( \'query_vars\', \'cp_narrations_query_vars\' , 10, 1 );
function cp_add_my_endpoint(){
add_rewrite_endpoint( \'listen\', EP_PERMALINK );
} add_action( \'init\', \'cp_add_my_endpoint\' );