Get_Query_var(“%s”)不工作

时间:2014-05-06 作者:user3322268

当我使用转置插件时get_query_var(\'s\') 返回空白。但我可以通过使用$\\u get[\'s\']获得s的值。因此,我的搜索功能已停止。如何解决此问题?

1 个回复
SO网友:Mayeenul Islam

您可能需要在模板中的某个位置使用以下函数,无论在functions.php 或者别的什么地方。

function add_query_vars_filter( $vars ){
  $vars[] = "s";
  return $vars;
}
add_filter( \'query_vars\', \'add_query_vars_filter\' );
这将有助于你s 参数从URL输入到get_query_var(\'s\').

结束

相关推荐

add_rewrite_rule to search

新手WordPress开发者。我需要像这样映射WordPress URLwww.example.com/user/Username 基于该用户名的搜索结果我已经有了使用url进行搜索的页面www.example.com/search-results/?name=Username在functions.php 我有add_action( \'init\', \'add_username_rules\' ); function add_username_rules() { glo