我正在过滤\\u permalink以返回自定义结构
function append_query_string($url) {
$url_endpoint = get_permalink();
$url_endpoint = parse_url( $url_endpoint );
$url_endpoint = $url_endpoint[\'path\'];
return \'#!\'. $url_endpoint;
}
add_filter(\'the_permalink\', \'append_query_string\');
上面的过滤器返回
#!/theme-folder/name-of-article
我需要删除前导#!从该url开始,我尝试使用get\\u permalink,但我发现该过滤器无法过滤get\\u permalink。我已经检查了codex,但找不到get\\u permalink的过滤器。您知道如何过滤它以使其与\\u permalink匹配吗?我不能使用\\u permalink,因为它将信息输出到屏幕并破坏布局。我似乎也不能把它赋给变量。