您可以使用page_link
与相同逻辑的过滤器page_template
过滤其他答案。如果设置了端点查询变量,则指向页面的任何链接都会获得app-view/
附加内容:
function wpd_page_link( $link, $post_id ){
global $wp_query;
if( isset( $wp_query->query_vars[\'app-view\'] ) ){
return $link . \'app-view/\';
}
return $link;
}
add_filter( \'page_link\', \'wpd_page_link\', 10, 2 );