将自定义查询参数添加到自定义分类术语页面

Adding a custom query argument to a custom taxonomy term page

我创建了一个自定义分类法,我正在尝试使用 add_query_arg() 添加一个新的查询参数,但是当我访问术语的 URL 时它根本无法识别它该分类法的查询,在 URL

例如,对于播放列表分类法和 "edm" 术语以及此 URL:

http://someurl.com/playlist/edm/?some_variable=abc

some_variable根本无法识别

当我使用这段代码时,显示所有查询变量:

global $wp_query;
print_r($wp_query->query_vars);

some_variable 根本不存在。就像根本没看到一样!

您想在插件或主题中的某处实现一个挂钩,以便 WP 知道您的新变量。

public function my_plugin_add_query_vars($vars) {
    $vars[] = "some_variable";

    return $vars;
}