这简直快把我逼疯了。我无法让wp返回主页/url链接。我尝试了各种组合
<?php echo esc_url( home_url( \'/\' ) ) ?>
<?php echo esc_url( bloginfo( \'url\' ) ) ?>
<?php echo home_url() ?>
但它们都返回当前页面。在本例中,是带有附加查询的页面。
现在我应该提到1。我没有使用循环。我还没有到那个阶段,虽然我写它来测试这个问题。2、我已注册自定义搜索查询。
function add_query_vars($aVars) {
$aVars[] = "search";
$aVars[] = \'special\';
return $aVars;
}
add_filter(\'query_vars\', \'add_query_vars\');
问题似乎只发生在搜索中。当使用这些自定义查询时使用php。正如您可能猜到的,返回的主页url总是/wp安装/?搜索=foo&;特殊=巴。
有没有办法解决这个问题?