在每一篇帖子上都有一个“阅读”(默认)和“倾听”按钮,用户可以单击该按钮而无需刷新页面。
可以通过以下方式直接访问“侦听”选项卡
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\' );